Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense (1)

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.

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.

4.

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.

5.

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

a)

has been

b)

have been

c)

has was

d)

have was

6.

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

a)

comes

b)

came

c)

come

7.

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

a)

seen

b)

seed

c)

sew

d)

saw

8.

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

a)

are

b)

were

c)

has been

d)

have been

9.

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

a)

did, play

b)

has, played

c)

was, played

d)

have, played

10.

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

a)

Alan

b)

We

c)

They

d)

Steve Jobs and Bill Gates

11.

I ______ studied for two hours

a)

have

b)

has

c)

had

d)

do

12.

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

a)

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

b)

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

c)

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

d)

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

13.

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

a)

had / has

b)

has / have

c)

was / were

d)

is / am / are

14.

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

a)

base form

b)

past form

c)

past participle form

d)

infinitive form

15.

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

a)

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

b)

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

c)

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

16.

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

a)

has visited

b)

have visited

c)

visit

d)

visited

17.

ข้อใดไม่ใช่สถานการณ์ที่ใช้กับ Present perfect

a)

ใช้เล่าถึงสิ่งที่เคย หรือ ไม่เคยทำ ตั้งแต่อดีตมาจนถึงปัจจุบัน

b)

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

c)

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

d)

.ใช้เล่าถึงเหตุการณ์ที่เกิดขึ้นในอดีต ผ่านมาแล้ว จบสิ้นและไม่เกิดขึ้นนอีก

18.

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

a)

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

b)

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

c)

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

d)

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

19.

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

a)

Have

b)

Has

20.

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

a)

Have

b)

Has