WorksheetsVerb tenses
Total questions: 10
Worksheet time: 5mins
What time________ the next train leave?
does
will be
shall
would have
Before you asked, the letter________
was written
had been written
had written
has been written
When he returned home, he found the door________
unlocking
unlocked
to be unlocked
have been unlocked
We________ this course before the final examination.
are going to finish
have finished
will finish
will have finished
Almost everyone________ for home by the time we arrived.
leaves
left
leave
had left
I couldn’t cut the grass because the machine_______ a few days previously.
broke down
has been broken down
had broken down
breaks down
After you finish your work, you________ a break.
should take
have taken
might have taken
take
By the end of next year, George________ English for 2 years.
will have learned
will learn
has learnt
has been learning
You ________ your seats today if you want to go to the game.
had better to reserve
had to better reserve
had better reserve
had to reserve better
You ___________ me, because I didn’t say that.
must misunderstand
must be misunderstanding
must have misunderstood
had to misunderstand
