wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Simple or Present Perfect (General)

Total questions: 20

Worksheet time: 40mins

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.

"คุณเรียนอยู่ที่โรงเรียนกันทรลักษ์วิทยา และตอนนี้ก็ยังเรียนอยู่" คุณต้องพูดอย่างไร

a)

I studied in Kanthalakwitthaya school for 3 years.

b)

I study in Kanthalakwitthaya school now.

c)

I have studied in Kanthalakwitthaya school for 3 years.

d)

I was studying in Kanthalakwitthaya school.

5.

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.

6.

I studied in Kanthalakwitthaya school for three years. มีความหมายตรงกับข้อใด

a)

I didn't study in Kanthalakwitthaya school.

b)

I have never studied in Kanthalakwitthaya school.

c)

I don't study in Kanthalakwitthaya school now.

d)

I still study in Kanthalakwitthaya school now.

7.

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.

8.

Which sentence is CORRECT?

a)

She has already finished her homework.

b)

She already has finished her homework.

c)

She has finished already her homework.

d)

Already she has finished her homework.

9.

I have fallen in love him since last year. มีความหมายตรงกับข้อใด

a)

You don't love him any more.

b)

You have never love him.

c)

You have love him for a year.

d)

You haven't love him yet.

10.

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

a)

went

b)

go

c)

been

d)

have been

11.

Teacher Namtan ............... a teacher at Kantharalakwitthaya school for 6 years.

a)

was

b)

were

c)

has been

d)

have been

12.

From the picture, which sentence is correct?

a)

She lived here for 10 years.

b)

She didn't live here.

c)

she has lived here for 10 years.

d)

she doesn't live here now.

13.

From the picture, which sentence is correct?

a)

They worked in ABC company for 10 years.

b)

They have worked in ABC company for 10 years.

c)

They work in ABC company for 10 years now.

d)

They still work in ABC company.

14.

'5 minutes ago' is a signal word for ………….

a)

Present Simple Tense

b)

Past Simple Tense

c)

Past Continuous Tense

d)

Present Perfect Tense

15.

She ...........a movie last week.

a)

sees

b)

saw

c)

seen

d)

has seen

16.

Chakriya, a student in M.3/8,............breakfast yet. So, she's hungry now.

a)

have

b)

has

c)

hasn't had

d)

haven't had

17.

Mary................the lottery last year.

a)

win

b)

wins

c)

won

d)

has won

18.

Teacher Namtan...........to drive last eight years.

a)

learns

b)

learned

c)

has learned

d)

have learned

19.

"since" is a signal word for...............

a)

Present Simple Tense

b)

Past Simple Tense

c)

Past Continuous Tense

d)

Present Perfect Tense

20.

Apirak, a student in M.3/5, .............in Kanthalakwitthaya school since 2017.

a)

has studied

b)

hasn't studied

c)

have studied

d)

haven't studied