Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect VS Present Perfect Continuous M.6

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

The students have played football for two hours. จากประโยคคือโครงสร้างของ Tense อะไร

a)

Present Perfect Tense

b)

Present Perfect Continuous Tense

c)

Past Simple Tense

d)

Present Continuous Tense

2.

The students have been studying since this morning. จากประโยคคือโครงสร้างของ Tense อะไร

a)

Present Perfect Tense

b)

Present Perfect Continuous Tense

c)

Past Simple Tense

d)

Present Continuous Tense

3.

since ในรูปประโยค Present Perfect Tense หมายถึง อะไร

a)

เป็นเวลา

b)

นานมาแล้ว

c)

สำหรับ

d)

ตั้งแต่

4.

for ในรูปประโยค Present Perfect Tense หมายถึง อะไร

a)

เป็นเวลา

b)

นานมาแล้ว

c)

สำหรับ

d)

ตั้งแต่

5.

กริยาช่องที่ 3 ของคำว่า eat คืออะไร

a)

ate

b)

eating

c)

eaten

d)

eated

6.

กริยาช่องที่ 3 ของคำว่า fly คืออะไร

a)

flied

b)

flew

c)

flewed

d)

flown

7.

ข้อใดคือโครงสร้างของ Present Perfect Tense

a)

Subject + had/has+v.3

b)

Subject + have/has+v.3

c)

Subject + have/has + been + v.3

d)

Subject + have/has + been + vเติม ing

8.

ข้อใดคือโครงสร้างของ Present Perfect Continuous Tense

a)

Subject + had/has+v.3

b)

Subject + have/has+v.3

c)

Subject + have/has + been + v.3

d)

Subject + have/has + been + vเติม ing

9.

I ________ (work) on this project for three weeks.

a)

has been working

b)

have been working

c)

have working

d)

has working

10.

I haven't seen that movie ___.

a)

just

b)

already

c)

yet

d)

lately

11.

She has ___ finished her homework.*

a)

already

b)

yet

c)

still

d)

lately

12.

My father has________had his breakfast.

a)

just

b)

yet

c)

still

d)

lately

13.

ผมไม่เคยเห็นเขามาก่อน ภาษาอังกฤษ คือ

a)

I never see him before.

b)

I have never seen him before.

c)

I have ever seen him before.

d)

I have never see him before.

14.

Have you ..........................................been to Phuket?

a)

never

b)

ever

c)

for

d)

just

15.
  1. They have been married ___ 25 years.

a)

since

b)

just

c)

already

d)

for

16.
  1. The store has been opening ___ 9 AM.

a)

just

b)

yet

c)

since

d)

for

17.
  1. .......................you _____ (ever/try) sushi?

a)
  1. You ever tried

b)
  1. Have, ever tried

c)
  1. did you ever try

d)

Has, ever tried

18.
  1. We _____ (live) here for five years.

a)
  1. live

b)
  1. lived

c)
  1. have lived

d)

living

19.

They ________ (wait) for you for an hour.

a)

have been waiting

b)

has been waiting

c)

has waited

d)

have waiting

20.

Present Perfect Tense ใช้ในสถานการณ์ใด

a)

ช้กับเหตุการณ์ที่เกิดขึ้นในอดีต และต่อเนื่องมาจนถึงปัจจุบัน

b)

ใช้กับเหตุการณ์ที่เคยหรือไม่เคยทำในอดีต

c)

ช้กับเหตุการณ์ที่พึ่งจบลงไม่นาน

d)

ถูกทุกข้อ