wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 12

Worksheet time: 2hrs 0mins

Name
Class
Date
1.

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

a)

Subject + had + Verb 3

b)

Subject + have/has been + Verb (ing)

c)

Subject + had been + Verb (ing)

d)

Subject + have/has + Verb 3

2.

Present Perfect Tense ใช้สำหรับเหตุการณ์ตอนไหน?

a)

ตอนที่เราไม่รักเขาแล้ว

b)

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

c)

ตอนอดีต ที่ไม่ส่งผลมาจนถึงปัจจุบันแล้ว

d)

ตอนปัจจุบันที่ส่งผลถึงอนาคต

3.

They __________ many bad things since yesterday.

a)

did

b)

does

c)

has done

d)

have done

4.

______ I ______ you that there will be a meeting this evening?

a)

Has, tell

b)

Have, tell

c)

Have, told

d)

Has, told

5.

The teachers ___________ to the campus area yet.

a)

hasn't arrived

b)

have arrived

c)

has arrived

d)

haven't arrived

6.

He has stayed in Bangkok _______ 1995.

a)

since

b)

for

c)

just

d)

yet

7.

We have waited for that old man _____ over two hours!

a)

since

b)

for

c)

just

d)

yet

8.

My canary bird _________ from its cage for three months.

a)

has escaped

b)

has escaping

c)

have escaped

d)

have escaped

9.

I haven't heard anything from Mr. Matthew _________.

a)

since

b)

for

c)

just

d)

yet

10.

I have _____ closed the door a second ago.

a)

since

b)

for

c)

just

d)

yet

11.

______, 89 students have registered for the extra course of an English class.

a)

Since

b)

For

c)

So far

d)

So good

12.

My dad has _______ finished his handicraft.

a)

already

b)

none

c)

since

d)

for