WorksheetsPresent Perfect Simple
Total questions: 25
Worksheet time: 8mins
CHOOSE THE CORRECT OPTION
We have _________ the shopping for our grandmother.
did
do
does
done
Luisa and Brandon have _________ to a concert
go
gone
went
Marta (NOT/FINISH) her homework yet because she has been playing videogames.
haven't finished
hasn't finished
hasn't finish
I have never ___________ Italian food
try
tries
tried
Sharon ________ lived in Greece for two years.
have
has
Mark has _________ me to his new house
invites
invite
invited
Leonard and Lucy _______ stayed with me for five months
have
has
Has your dad returned home?
Yes, he hasn't.
No, he has.
Yes, he has.
Have they baked a birthday cake?
Yes, they haven't
No, they have.
No, they haven't
Our dog has been ill _____ two days.
since
for
We have had this car _______ 1998.
since
for
Karol has lived in Paris _______ January.
since
for
Jim has studied _____ three hours. Now he is tired.
for
since
Florencia has studied English _______ she was 7 years old.
since
for
Louis has ________ visited Panama. He has been there twice.
yet
already
just
Tha woman hasn't sold her car ______but she wants to sell it
yet
already
just
That man has ______ come late again. His boss is very angry with him.
yet
just
already
Have you visited your family ______?
already
yet
just
Have you _______ parachuted from a plane?
never
yet
ever
I have _________ visited Japan.
ever
never
She has _______ won the race.
just
yet
already
Mary hasn't washed the dishes _______
already
yet
just
_______ you ever heard reggae music?
Has
Have
Mum isn't here. She has _________ to the park.
been
gone
went
Nick _____________ my book yet.
haven't returned
hasn't returned
has returned
