NEW
Font size
WorksheetsPast Simple or Present Perfect (General)
Total questions: 20
Worksheet time: 40mins
ข้อใดคือโครงสร้างประโยคบอกเล่าของ Present Perfect Tense
S + V2
S + have,has + V3
S + V1
S + was,were + V.ing
"พูดถึงเรื่องที่เกิดขึ้นในอดีต และจบลงแล้วในอดีต" ควรใช้ Tense ใด
Present Simple Tense
Past Simple Tense
Past Continuous Tense
Present Perfect Tense
"พูดถึงเรื่องที่เกิดขึ้นในอดีต แต่ดำเนินมาจนถึงปัจจุบัน" ควรใช้ Tense ใด
Present Simple Tense
Past Simple Tense
Past Continuous Tense
Present Perfect Tense
"คุณเรียนอยู่ที่โรงเรียนกันทรลักษ์วิทยา และตอนนี้ก็ยังเรียนอยู่" คุณต้องพูดอย่างไร
I studied in Kanthalakwitthaya school for 3 years.
I study in Kanthalakwitthaya school now.
I have studied in Kanthalakwitthaya school for 3 years.
I was studying in Kanthalakwitthaya school.
I have lived in Sisaket for 15 years. มีความหมายตรงกับข้อใด
I don't live in Sisaket now.
I have never lived in Sisaket.
I still live in Sisaket now.
I didn't live in Sisaket.
I studied in Kanthalakwitthaya school for three years. มีความหมายตรงกับข้อใด
I didn't study in Kanthalakwitthaya school.
I have never studied in Kanthalakwitthaya school.
I don't study in Kanthalakwitthaya school now.
I still study in Kanthalakwitthaya school now.
Which sentence is CORRECT?
She just has left the house for a few minutes.
She has left just the house for a few minutes.
Just she has left the house for a few minutes.
She has just left the house for a few minutes.
Which sentence is CORRECT?
She has already finished her homework.
She already has finished her homework.
She has finished already her homework.
Already she has finished her homework.
I have fallen in love him since last year. มีความหมายตรงกับข้อใด
You don't love him any more.
You have never love him.
You have love him for a year.
You haven't love him yet.
They ............... to London last year.
went
go
been
have been
Teacher Namtan ............... a teacher at Kantharalakwitthaya school for 6 years.
was
were
has been
have been
From the picture, which sentence is correct?
She lived here for 10 years.
She didn't live here.
she has lived here for 10 years.
she doesn't live here now.
From the picture, which sentence is correct?
They worked in ABC company for 10 years.
They have worked in ABC company for 10 years.
They work in ABC company for 10 years now.
They still work in ABC company.
'5 minutes ago' is a signal word for ………….
Present Simple Tense
Past Simple Tense
Past Continuous Tense
Present Perfect Tense
She ...........a movie last week.
sees
saw
seen
has seen
Chakriya, a student in M.3/8,............breakfast yet. So, she's hungry now.
have
has
hasn't had
haven't had
Mary................the lottery last year.
win
wins
won
has won
Teacher Namtan...........to drive last eight years.
learns
learned
has learned
have learned
"since" is a signal word for...............
Present Simple Tense
Past Simple Tense
Past Continuous Tense
Present Perfect Tense
Apirak, a student in M.3/5, .............in Kanthalakwitthaya school since 2017.
has studied
hasn't studied
have studied
haven't studied
