WorksheetsPresent Perfect Simple
Total questions: 70
Worksheet time: 36mins
Lindsay _____ not been to France.
has
is
have
_____ you finished your homework?
have
has
is
They___ gone to a rock concert.
has
have
are
_____ you been to Japan?
has
have
is
We _____ never eaten Mexican food.
has
have
are
Andrea has _____ her umbrella.
forget
forgetting
forgotten
The children ________ the lost puppy.
have find
is finding
have found
I have never ___________ to Paris.
been
went
go
During the two years David ____________ ten different jobs.
has has
has had
have had
My friend ______________ my new dress yet.
haven't seen
didn't see
hasn't seen
How long ____________ the children slept?
did
have
has
I saw him in May, but I _________ him since.
never seen
wasn't seen
haven't seen
____________ your father lost his keys again?
has
have
did
How much money ____________ you ____________ since last year?
have / saved
did / save
were / save
Sharon is unhappy because she _____ (have) an argument with her boyfriend.
have
has have
has had
have had
The class is bigger today because two new students _____ (join).
has joined
have join
have joined
joined
Mr Tomek is angry with me because I _____ (do) my homework.
had did
haven't done
have done
has done
He has............................a terrible mistake.
make
made
makes
They have...............................a helicopter at the mountains.
seen
saw
see
I have never ..........................to ski, I'm so afraid.
try
tries
tried
She hasn't....................gymnastics until now.
does
did
done
I have never .......................a farm but I'd like to some day.
visit
visited
We haven't...........................in a hot-air balloon yet.
fly
flew
flown
He has never..................................a musical instrument.
plays
played
play
We have never .............................a lion in the wild.
saw
see
seen
My dad has ..............................up a tent before. He knows how to do it.
put
puts
putted
School (a) (not / start) yet.
I (a) (see) three police cars this morning.
Their new kitchen looks fantastic. They _____ completely _____ (redecorate) it.
(a)
I have to write an essay. I (a) (write) about half of it so far.
This is the first time I have ever drunk rum.
never
I (a) rum before.
Tim moved to London in 2007. He enjoys living there.
He lived in London.
He has been living in London since 2007.
How long ______ you ________ Gerry?
have you known
have you benn knowing
have you know
How many times _____ Charles _____ New York?
has Charles visited
has Charles been visiting
has Charles been visit
My father ____ never _______.
has never smoked
has never been smoking
have never smoked
We ______________ Lisa recently.
haven't see
haven't been seeing
haven't seen
Complete the following sentence with the most appropriate verb tense.
Alex (a) (study) Production Engineering since he began the university in 2016.
Write the correct verb tense to complete the following sentence.
Jennifer (a) (never, fly) to another country.
Write the correct verb tense to complete the following sentence.
My parents (a) (live) in this city for 40 years.
_____ you been to Japan?
has
have
is
You / have / the time to see your parents?
You have the time to see your parents?
Have you had the time to see your parents?
Have you have the time to see your parents?
she / do / her homework yet ?
Has she done her homework yet?
Has she do her homework yet?
She has do her homework yet?
they / ever / drive / a Ferrari ?
Have they ever drive a Ferrari?
Have they ever driven a Ferrari?
They have ever driven a Ferrari?
you / take / your dogs / to the beach ?
Have you taken your dogs to the beach?
You have taken your dogs to the beach?
Have you take your dogs to the beach?
you / have / already / lunch ?
Have you already have lunch?
you already have lunch?
Have you already had lunch?
your mom / received / my letters ?
Has your mom receive my letters?
Has your mom received my letters?
Have your mom received my letters?
you / ever / eat / sushi ?
Have you ever eaten sushi?
Have you ever eat sushi?
Has your ever eaten sushi?
my friends / go / to Europe ?
Have my friends go to Europe?
Have my friends gone to Europe?
Has my friends gone to Europe?
you / tell / your teachers about it?
Have you tell your teachers about it?
Has you tell your teachers about it?
Have you told your teachers about it?
it / work / according to the plan ?
Has it worked according to the plan?
Have it worked according to the plan?
Have it work according to the plan?
your brother / prepare / for the race?
Has your brother prepared for the race?
Has your brother prepare for the race?
Have your brother prepared for the race?
your team / win / any competitions ?
Has your team win any competitions?
Has your team won any competitions?
Have your team win any competitions?
HAVE YOU EATEN SUSHI EVER?
CORRECT
INCORRECT
have you ever ridden an elephant?
CORRECT
INCORRECT
Where have you travelled?
I has travelled to Spain.
I haven't yet travelled to Spain.
I have travelled to Spain.
