wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

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.

ข้อใดเป็นโครงสร้างรูปประโยคปฏิเสธของ 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

3.

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

a)

had / has

b)

has / have

c)

was / were

d)

is / am / are

4.

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

a)

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

b)

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

c)

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

5.

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

a)

Present Simple Tense

b)

Past Simple Tense

c)

Past Continuous Tense

d)

Present Perfect Tense

6.

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

a)

has been

b)

have been

c)

has was

d)

have was

7.

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

a)

seen

b)

seed

c)

sew

d)

saw

8.

It hasn't rained _____ June. Everything seems dry.

a)

for

b)

in

c)

since

d)

during

9.

She has ______some novels.

a)

Write

b)

Writting

c)

Wrote

d)

Written

10.

Have สามารถใช้กับประธานตัวใดได้บ้าง

a)

He

b)

It

c)

She

d)

You

11.

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

a)

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

b)

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

c)

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

d)

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

12.

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

a)

had / has

b)

has / have

c)

was / were

d)

is / am / are

13.

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

a)

base form

b)

past form

c)

past participle form

d)

infinitive form

14.

ข้อใดใช้ประโยค Present Perfect ได้อย่างถูกต้อง

a)

I have had dinner at the restaurant.

b)

She had two children.

c)

They were going to school.

d)

He never does exercise in the morning

15.

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

4 lines
16.

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

4 lines
17.

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

a)

has visited

b)

have visited

c)

visit

d)

visited

18.

............ you ................. (climb) a volcano?

a)

have / never climbed

b)

has / never climbed

c)

have / ever climbed

d)

has / ever climbed

19.

Sarah .............. never ............... (be) to Brazil.

a)

have / been

b)

has / been

c)

haven't / been

d)

hasn't / been

20.

Your sister ..................... (not do) the housework.

a)

done

b)

hasn't did

c)

haven't done

d)

hasn't done