NEW
Font size
WorksheetsReview - Modals / Present Perfect
Total questions: 15
Worksheet time: 11mins
The Flash’s concert _____ fantastic 3 years ago.
was
has been
have been
are
I _____ all their records since then.
bought
buy
buyed
have bought
Sarah’s English is getting better.
She _____ a lot of English since she_____ here.
learnt / has come
has learnt / has come
has learnt / came
learnt / came
Mike and Jack _____ here five months ago.
They _____ in this city for five months.
came / have been
have come / have been
come / were
has come / has been
Alison _____ in Chicago, but she would like to go there one day.
was
has been
wasn’t
has never been
He’s worked there _____ many years, _____ 1988, I believe.
since / ever
for / ever
for / since
ever / never
I have _____ loved anyone as much as I love you.
never
since
for
ever
We’ve known Paul _____ two years. Have you _____ met him?
since / for
since / eve
for / ever
never / ever
I’ve known him _____ we went to school together, but I’ve _____met his parents.
ever / ever
for / never
since / for
since / never
Your clothes smell, and you’ve got a cough. You _____ smoke.
don’t have to
should
shouldn’t
have to
I’m going to bed. I _____ be up early tomorrow.
should
shouldn’t
don’t have to
have to
I’d like to meet your boyfriend. You _____ invite him round.
must
have to
would
don’t have to
You _____ come with me if you don’t want to. I’ll go on my own.
don’t have to
must
should
shouldn’t
Our train leaves in two minutes! We _____ hurry.
mustn't
have to
must
don’t have to
Don't forget tomorrow's meeting.
You___________ be on time!
must
have to
mustn't
don't have to
