Font size
WorksheetsPresent Perfect Review
Total questions: 25
Worksheet time: 14mins
Have you ever __________ to London?
been
be
was
were
Which of these verbs can be used in Present Perfect sentences? Choose 2
seen
saw
written
wrote
Complete the sentence below with ONE word only.
Asma (a) recently visited Dubai.
Complete the sentence below with TWO WORDS.
Asma and Mariam ___________ ___________ their homework.
(a)
I _______________ never _____________ a famous person, but I would like to.
has ... met
have ... met
have ... meet
has ... meet
Which TWO sentences/questions are correct?
Ms Lee have done attendance for today.
Has Ms Kasia ever been angry?
Has Noura and Nouf read many books?
Students have done very well in the Vocabulary exam.
Complete the sentence below with ONE word only.
My phone (a) run out of battery. Can I use yours?
____________ you ____________ that movie before?
Have ... seen
Has ... seen
Have ... saw
Has ... saw
What's Past Participle for 'know'?
knowed
knows
known
knowledge
What's Past Participle for 'break'?
broken
broke
breaked
breaking
That's the worst film ...
... I have ever seen.
... I saw.
... I has ever seen.
... she have seen.
Which TWO questions below are correct?
How long have you had your car for?
Have you done any online shopping lately?
Where has she be all this time?
What has you done?
Complete the sentence below with ONE WORD only.
I have not seen him (a) .
Which TWO sentences are correct?
Joey has not made his bed.
Monica have not made her bed.
Phoebe and Rachel have tidied up their rooms.
Chandler and Ross has tidy up their rooms
Complete the sentence with ONE word only.
Ms Kasia has lived in the UAE (a) 2011.
Complete the sentence below with ONE word only\
Ms. Helen has been in the UAE (a) 29 years.
Complete the sentence below with ONE WORD only.
I am not hungry as I have (a) dinner already.
Which sentence is correct?
I am not hungry as I have eaten already.
I am not hungry as I have eaten yet.
I am not hungry as I have ever eaten.
I am not hungry as I have never eaten.
I ____________________ Canada twice already and I am planning to go there in the future.
have been
have visit
have visited
have be
She _____________ ____________ for two hours today.
has exercise
has exercised
have exercised
has been exercise
Have you finished ____?
for
since
before
yet
I have done the Mid term exam __________. I don't need to do it again.
already
since
for
yet
Have you ___________ been in love?
never
ever
yet
for
She has ____________ been to Dubai so she needs to take a COVID-19 test.
yet
for
recently
before
Complete the sentence below with ONE WORD only.
Nujoud and Noura have (a) been to the Seychelles, but they would love to go.
