wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect 5/6

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

ข้อใดคือหลักการใช้ Present Perfect

a)

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

b)

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

c)

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

d)

ใช้พูดถึงเหตุการณ์ที่คาดว่าจะเกิดหรือสิ้นสุดลงในอนาคต

2.

ข้อใดเป็นโครงสร้างของประโยค ปฏิเสธ(Negative)

a)

S + has/have + V.3

b)

S + has/have + not + V.3

c)

Has/Have + S + V.3?

d)

S + had + V.3

3.

ถ้าประธานมี 1 คน ต้องใช้ กริยาช่วยตัวใด

a)

Have

b)

Has

4.

ถ้าประธานมี 2 คน ต้องใช้ กริยาช่วยตัวใด

a)

Have

b)

Has

5.

คำว่า have/has ในโครงสร้าง Present Perfect มควรแปลว่าอย่างไร

a)

มี

b)

ได้

6.

S + has/have + .................................

a)

V.1

b)

V.2

c)

V.3

d)

V.4

7.

คำใดที่ใช้บอก จุดเริ่มต้นของเวลา เช่น ปี พ.ศ./ ค.ศ. /วัน/เดือน

a)

for

b)

never

c)

already

d)

since

8.

คำใดที่ใช้บอก จำนวนระยะเวลา เช่น 8 years/ 2 days / 6 months

a)

for

b)

never

c)

already

d)

since

9.

คำใดมักใช้ในประโยคคำถาม

a)

for

b)

yet

c)

already

d)

since

10.

ข้อใดเป็นโครงสร้างของประโยคบอกเล่า ใน Present Perfect

a)

Has/Have + S + V.3?

b)

S + has/have + not + V.3

c)

S + has/have + V.3

11.

Patipan ...............................played game for 2 hours.

a)

has

b)

have

c)

had

d)

has/have

12.

Sirichok and Junpon ............................ cried since moring.

a)

has

b)

have

c)

had

d)

has/have

13.

Nathan ................................ (stay) in Thailand for 17 years.

a)

has stayied

b)

have stayed

c)

has stayed

d)

had stayed

14.

Nattapat and Nattawut ................................(study) in Thailand since 2000.

a)

has studyed

b)

has studied

c)

have studyed

d)

have studied

15.

Chokchai and Manat ..............................(not sleep) since last night.

a)

has not sleeped

b)

has not slept

c)

have not slept

d)

have not sleeped

16.

ข้อใดไม่เข้าพวก What is a different choice?

a)

Mekphumin has not ran for 1 hour.

b)

Ekkarat has not eaten since 10.00.

c)

Warakorn and Phongpitak have not been here.

d)

Has Nathan ever been to LA?

17.

Dr.Stark has been joined Avengers ....................... 1889.

a)

since

b)

for

c)

yet

d)

already

18.

Have you watched the movie .......................?

a)

since

b)

for

c)

yet

d)

already

19.

Mr.Max has taught in BWK .......................5 years.

a)

since

b)

for

c)

yet

d)

already

20.

.................... Arthur.......................(play) football for 5 hours?

a)

Has/played

b)

Have/played

c)

Had/played

d)

Has/playied