Font size
Worksheetspresent perfect 'n past simple
Total questions: 25
Worksheet time: 13mins
______ ever ______ a holiday in China?
Did you / had
Do you / had
Have you / had
_________ the TV before going to bed last night?
Did you turn off
Did you turned off
Have you returned
Have you turned off
She ________ since yesterday.
hadn’t sleep
haven’t slept
hasn’t sleep
hasn’t slept
I ______ my key yesterday and I _______ found it yet.
have lost / didn’t
lost / haven’t
lost / didn’t
have lost / haven't
_____ you _____ Jan Komasa's new movie yet?
Did you seen
Have you see
Did you had seen
Have you seen
Becky ______ Game of Thrones. She ______ it in 2016.
hasn't read / read
read / has read
has read / read
has read / has read
Another lesson _____ ended at the school.
have just
has just
did just
will just
Those two girls of the front row _______________ to each other since the film started.
have been speaking
have spoken
have speaking
had spoke
Josh ________________ in Southampton since 2017.
has been life
has lived
lived
is living
Josh ____ to Canada two years ago.
moves
moved
has moved
has been moving
Lately, I _________ a lot about the future.
have thought
have been thinking
thinked
thought
The couple ..... on a vacation last summer.
goes
went
has gone
We ________ in London for six months.
Have been living
have been live
Has been / living
has being / live
Last winter break, I _________ to Malta.
gone
have gone
went
have went
I ________ how to play Fortnite last week.
have learn
learn
have learned
learned
Tim ________ asleep in at least five lessons so far this week.
has fallen
has fell
fell
fallen
________ you ever ________ in a hot-air balloon?
Have _________ flown
Have _________ flyed
Did _________ fly
Do _________ fly
Last week Jonas _________ his first song!
has written
writed
wrote
writes
Neil and Hellen ____________ the golf club.
already joined
have already joined
has already joined
Silvia ________________________ in all her life!
did never smoke
hasn't never smoked
has never smoked
Eloise ______________________ 14 years ago!
has been born
was born
In 1997, I ____________ my driving license!
have got
got
getted
did get
Sara _________ a boyfriend yet.
didn't find
hasn't find
haven't found
hasn't found
Yasmine ____________________________ all the irregular verbs in her textbook!
have already studied
already studied
has already studied
