WorksheetsGRAMMAR ZONE /Present Perfect Tense
Total questions: 89
Worksheet time: 1hrs 7mins
I ……… never …….. in a plane.
have / flied
have / flown
have / flew
has / flown
He …….... just …....…. our blood as a donation.
has / given
have / give
have / given
has / gave
...............you ever............. in a TV studio?
have / been
has / been
had / be
did / was
Andrea has.............. her umbrella.
forget
forgetting
forgotten
forgeted
The children ................... the lost puppy.
have find
is finded
has found
have found
Lucy ……. …… a famous person.
has meet
has meeted
have met
has met
My father ................... a car since 2002.
have has
has had
has have
have has
Istanbul .................. a Turkish city since 1453.
have been
has been
has being
have be
It ...................... here for a long time.
haven't rained
doesn't rained
hasn't rained
hasn't rain
Hasan can’t play next match. He ........................ his finger.
have broken
has breaked
has broken
was broke
Don't come in here with your shoes!! I have ...............
cleaned this floor!!!
yet
already
just
I don't want to see "Godfather" at the cinema again. I've ...................... seen it twice.
already
just
yet
A: Have you dediced where to go on holiday?
B: No, I haven't decided ................
yet
just
already
My uncle ............. lived here ................. the last January.
has / for
has / since
have / for
have / since
Lisa and Jill ............................ at the library ................ three hours.
has been / for
were / since
have been / for
have been / since
We ...................... Mary ................ 2015.
haven't seen / for
haven't seen / since
hasn't saw / since
didn't see / for
He looks really tired. He ................. slept ............. 48 hours.
haven't / for
hasn't / since
hasn't / for
haven't / since
Have you ............... your homework .............?
finishing / just
finished / yet
finished / already
finishes / yet
I have .............................. an ice cream. I’m going to brush my teeth.
already eated
just eaten
yet ate
just ate
Mom: Go and tidy your room.
Girl: I ............................... tidied it. It was two hours ago. Now I’m doing homework.”
has already
have yet
have already
has just
Tanya _____ a living statue.
have never seen
has never seen
have ever seen
ever has seen
Have you _____ money to a busker?
ever give
never give
ever given
given ever
James has been in Thailand _____ months but he hasn't visited the beach _____ .
for/ still
since/ already
since/ just
for/ yet
I haven't been out for a meal _____ the new outbreak of COVID-19.
since
for
still
yet
I _____ to school every day when I was young.
walk
walked
have walked
have never walked
She hasn't_____ a holiday in the mountains _____ 2019.
have/ since
has/ for
had/ since
had/ for
A: He looks tired!
B: Yes, he _____a marathon!
already finished
still has finished
hasn't finished yet
has just finished
She _____ in bed for ten days - she's very ill.
was
were
has been
have been
A: Have you ever been abroad?
B: Yes, I _____ to Canada 3 years ago.
go
went
have been
have gone
I have lived here _____ I was born.
when
for
since
just
Luis________________________(give) me a present.
have gave
has gave
have given
has given
Tom and Erik ___________________(not/see) the asteroid.
hasn't see
haven't see
hasn't seen
haven't seen
Sam___________________(read) the Novel.
has read
have readed
has readed
have read
They________________(not/buy) a Computer.
hasn't buy
hasn't bought
haven't buy
haven't bought
____________________________(you/like) the movie?
Have you like
Has you liked
Have you liked
Has you like
Sara _______________(forget) her money.
has forget
have forgot
has forgotten
has forgot
Tom and Alex __________________(not/eat) the cookies.
hasn't eaten
hasn't eated
haven't eaten
haven't eated
________________________(we/cut) the curtain?
Have we cut
Have we cutted
Have we cutten
Have we cuttened
George ____________________(swim) in the big lake.
have swam
has swam
have swum
has swum
Albert ___________________(not/drive) a Ford truck.
haven't drove
hasn't driven
haven't driven
hasn't drove
The Past Participle Form for BEGIN is?
begin
begined
begun
began
The Past Participle Form for BITE is?
Bite
Bitten
Bit
Bited
The Past Participle Form for CHOOSE is?
Chosed
Chose
Choosed
Chosen
The Past Participle Form for FREEZE is?
Frozen
Freezed
Froze
Frozed
The Past Participle Form for GO is?
Goed
Go
Went
Gone
The Past Participle Form for KNOW is?
Known
Knowed
Knew
Know
The Past Participle Form for LIE is?
Lied
Lain
Lay
Layd
The Past Participle Form for SING is?
Singed
Sang
Sunged
Sung
The Past Participle Form for SPEAK is?
Spoken
Speaked
Spoke
Speak
He ______________ to Hawaii many times.
have been
went
has been
was going
I _________________ to Oregon twice last year
have been
has been
went
was going
The present perfect tense is made:
have/has + past participle
had + participle
be + verb + -ing
have/has + past tense
She _________________ ten pages already.
has wrote
has written
writed
wrote
Steven ________________ seven movies so far this month.
saw
will see
has seen
will have seen
We have lived here ____________ 2008.
for
since
in
on
We have lived here _______________ 10 years
for
since
in
on
That dog has been wonderful _______________ you got it.
for
since
but
when
The dog has been outside ________________ a long time
for
since
nearly
almost
I ________________ my teeth this morning.
had brushed
have brushed
brushed
brush
We __________________ the game before Jim showed up.
have finished
had finished
are finishing
finish
What verb tense do you use for something that was started and completed in the past?
Past perfect
Present perfect
Simple past
Past continuous
I _________________ my car when I was young.
have crashed
crashed
had crashed
will crash
They _____________________ several expensive cars since getting that job.
owned
have owned
were owning
will own
Have you __________________ your homework yet?
did
done
have done
doing
I ___________________ that book last week.
read
readed
have read
has read
She _________________ to Portugal many times.
has been
went
is going
was going
My family _______________ a great time at your party.
have had
had
has had
was had
Robert ____________________ since 2013.
surfed
has surfed
is surfing
surfs
They __________________ in California ____________ they moved here.
were / since
have been / since
have been / for
were / for
We…….here since yesterday
has been
have been
had been
has
Sinta has…….to the school for 3 hours
gone
go
going
go went
He ______________ to Hawaii many times.
have been
went
has been
was going
The present perfect tense is made:
have/has + past participle
had + participle
be + verb + -ing
have/has + past tense
She _________________ ten pages already.
has wrote
has written
writed
wrote
Steven ________________ seven movies so far this month.
saw
will see
has seen
will have seen
We have lived here ____________ 2008.
for
since
in
on
We have lived here _______________ 10 years
for
since
in
on
The dog has been outside ________________ a long time
for
since
nearly
almost
Have you __________________ your homework yet?
did
done
have done
doing
Robert ____________________ since 2013.
surfed
has surfed
is surfing
surfs
They __________________ in California ____________ they moved here.
were / since
have been / since
have been / for
were / for
ข้อใดคือโครงสร้างประโยคบอกเล่าของ 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
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 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.
She has never .... in the ocean.
swim
swam
swom
swum
Tom and Erik ___________________(not/see) the asteroid.
hasn't see
haven't see
hasn't seen
haven't seen
They________________(not/buy) a Computer.
hasn't buy
hasn't bought
haven't buy
haven't bought
________________________(we/cut) the curtain?
Have we cut
Have we cutted
Have we cutten
Have we cuttened
