NEW
Font size
WorksheetsPresent Perfect 1
Total questions: 20
Worksheet time: 10mins
1. ประโยคต่อไปนี้ เป็น Present Perfect Tense แบบใด
"I have worked in this company for 3 months."
Normal Type
(ธรรมดา)
Experience Type
(เคย/ไม่เคย)
Finished Type
(เพิ่งจบ)
continued Type
(แบบต่อเนื่อง)
ประโยคต่อไปนี้ เป็น Present Perfect Tense แบบใด
"Daniel has just informed us where to meet tomorrow."
Experience Type (เคย/ไม่เคย)
Continued Type (แบบต่อเนื่อง)
Normal Type (ธรรมดา)
Finished Type
(เพิ่งจบ)
ประโยคต่อไปนี้ เป็น Present Perfect Tense แบบใด
"The teacher has not seen Ananda this week."
Normal Type (ธรรมดา)
Finished Type
(เพิ่งจบ)
Continued Type (แบบต่อเนื่อง)
Experience Type (เคย/ไม่เคย)
ประโยคต่อไปนี้ เป็น Present Perfect Tense แบบใด
"Mary has been to Europe twice "
Finished Type
(เพิ่งจบ)
Experience Type (เคย/ไม่เคย)
Normal Type (ธรรมดา)
Continued Type (แบบต่อเนื่อง)
I have .............. seen Harry Porter film. It's very interesting.
never
yet
ever
still
You have ........... met Pancake before, so you can not catch her in time. She stole my husband.
ever
since
for
never
My friend _____my new dress yet.
have not seen
have not saw
has not seen
has seen
Alice has been married _____ three months.
just
for
yet
since
จงเติมคำกริยาช่องที่ 3 ของคำที่หายไปให้ถูกต้อง
take - took - _______
take
took
taked
taken
จงเติมคำกริยาช่องที่ 3 ของคำที่หายไปให้ถูกต้อง
fly - flew - ____
flown
flew
flaw
flied
Present Perfect ในข้อใดถูกต้อง
I have ever run away from the lions yet.
Franky has known Miss Fai-Sai for a long time.
Tum and Tim has never swum in the pool.
You have drank that tea twice.
Present Perfect ในข้อใด ไม่ถูกต้อง
The class has already started.
Have they eaten pizza from the restaurant yet?
She has never loved Soda before.
Mary has wrote several letters to her parents.
...............you ever............. in a TV studio?
have / been
has / been
had / be
did / was
My uncle ............. lived here ................. the last January.
has / for
has / since
have / for
have / since
กริยา 3 ช่องในข้อใด ถูกต้อง
read-read-read
become-became-became
run-ran-ran
ride-rode-rider
กริยา 3 ช่องในข้อใดถูกต้อง
do-does-did
win-win-won
sell-sold-sell
copy-copied-copied
กริยา 3 ช่องของคำที่หายไป
begin - began - ______
being
begun
begin
began
I haven't ______________ your book.
taken
take
took
takes
Have you ever climbed mountains?
Yes, I have.
No, I haven't.
