wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

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

a)

S + V2

b)

S + have,has + V3

c)

S + V1

d)

S + was,were + V.ing

2.

"พูดถึงเรื่องที่เกิดขึ้นในอดีต และจบลงแล้วในอดีต" ควรใช้ Tense ใด

a)

Present Simple Tense

b)

Past Simple Tense

c)

Past Continuous Tense

d)

Present Perfect Tense

3.

"พูดถึงเรื่องที่เกิดขึ้นในอดีต แต่ดำเนินมาจนถึงปัจจุบัน" ควรใช้ Tense ใด

a)

Present Simple Tense

b)

Past Simple Tense

c)

Past Continuous Tense

d)

Present Perfect Tense

4.

I have lived in Sisaket for 15 years.

มีความหมายตรงกับข้อใด

a)

I don't live in Sisaket now

b)

I have never lived in Sisaket.

c)

I still live in Sisaket now.

d)

I didn't live in Sisaket.

5.

Which sentence is CORRECT?

a)

She just has left the house for a few minutes.

b)

She has left just the house for a few minutes.

c)

Just she has left the house for a few minutes.

d)

She has just left the house for a few minutes.

6.

They ............... to London last year.

a)

went

b)

go

c)

been

d)

have been

7.

ข้อใดเป็นโครงสร้างรูปประโยคปฏิเสธของ Present perfect

a)

S + have/has + not + V3

b)

S + not +have/has + V3

c)

S + have/has + do + not + V3

d)

S+ do + not + have/has + V3

8.

She ...................... here since 2012

a)

has been

b)

have been

c)

has was

d)

have was

9.

Where is your cat ? It has not ….…. back home yet. I think it got lost.

a)

comes

b)

came

c)

come

10.

Where is Sam? Have you _____ (see) him?

a)

seen

b)

seed

c)

sew

d)

saw

11.

We..........good friends for many years.

a)

are

b)

were

c)

has been

d)

have been

12.

How long..............you ............baseball?

a)

did, play

b)

has, played

c)

was, played

d)

have, played

13.

................. has tried to do his best.

a)

Alan

b)

We

c)

They

d)

Steve Jobs and Bill Gates

14.

I ______ studied for two hours

a)

have

b)

has

c)

had

d)

do

15.

ข้อใดกล่าวไม่ถูกต้องเกี่ยวกับ Present Perfect

a)

ไม่มีเวลาระบุอย่างชัดเจนว่าจะสิ้นสุดเมื่อไร

b)

สามารถใช้ ever เพื่อถามประสบการณ์

c)

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

d)

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

16.

ข้อใด คือ กริยาช่วย ของ Present Perfect tense

a)

had / has

b)

has / have

c)

was / were

d)

is / am / are

17.

กริยาหลักรูปแบบใดดังต่อไปนี้ ใช้กับโครงสร้าง Present Perfect

a)

base form

b)

past form

c)

past participle form

d)

infinitive form

18.

Past Participle form สามารถเรียกอีกชื่อว่า ...............

a)

กริยาช่องที่ 1

b)

กริยาช่องที่ 2

c)

กริยาช่องที่ 3

19.

จงเขียนโครงสร้างของ Present Perfect Tense

4 lines
20.

We ......................... (visit) the museum several times.

a)

has visited

b)

have visited

c)

visit

d)

visited