wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect VS Present Perfect Con.

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

ข้อใดต่อไปนี้เป็น Present Perfect

a)

Joe has two pets in the garden

b)

They have to work this weekend.

c)

Grace has cleaned her room.

d)

Linda had joined the party.

2.

Present Perfect ใช้ในเหตุการณ์ใด

a)

เหตุการณ์ที่ทำไปแล้วสักพัก มีผลส่งมาถึงปัจจุบัน

b)

เหตุการณ์ที่ทำไปแล้ว จบไปแล้วในอดีต

c)

เหตุการณ์ที่กำลังทำอยู่ในปัจจุบัน

d)

เหตุการณ์ที่ทำไปแล้ว ดำเนินมาจนถึงปัจจุบันและยังดำเนินต่อไปอีก

3.

จงเปลี่ยนประโยคต่อไปนี้ให้เป็นประโยคคำถาม

Ken has slept in a tent.

a)

Have Ken slept in a tent?

b)

Has Ken sleep in a tent?

c)

Have Ken slept in a tent?

d)

Has Ken slept in a tent?

4.

เรียงคำต่อไปนี้ให้เป็น Present Perfect ที่ถูกต้อง

Harry / take / a shower / already

a)

Harry has took a shower already.

b)

Harry has already taken a shower.

c)

Harry has already took a shower.

d)

Harry has taken already a shower.

5.

เรียงคำต่อไปนี้ให้เป็น Present Perfect ที่ถูกต้อง

Bethany / not / win / competition / yet

a)

Bethany has not win a competition yet.

b)

Bethany have not won a competition yet.

c)

Bethany has not yet won a competition

d)

Bethany has not won a competition yet.

6.

Bob's not here. He ………………… to work.

a)

has gone

b)

have gone

c)

has been

d)

have been

7.

It's good to see you again. Where …………………………… ?

a)

has you gone

b)

has you been

c)

have you gone

d)

have you been

8.

She has been taking computer lessons .................... last year.

a)

yet

b)

since

c)

already

d)

for

9.

Have you done your homework ......................... ?

a)

already

b)

since

c)

yet

d)

for

10.

Kate .............................. (study) since 6 o’clock until now.

a)

has studied

b)

have studied

c)

has been studying

d)

have been studying