No student devices needed. Know more
10 questions
I _____ my speech by the time you brought me my order.
have finished
finished
had finished
was finishing
By eleven o’clock he _____ the train.
had caught
have catched
had catched
catched
They _____ by the time they came home.
had washed up
have washed up
were washing
washed
He _____ shooting a film, so we couldn’t speak.
was starting
had starting
had started
have started
I _____ the breakfast ready when you came.
have already got
was already got
had already got
has already got
She went away after she ____ her work.
had finished
have finished
had finishing
John _____ Japan by the end of October.
was setting
was set out for
have set out for
had set out for
The dog _____ all the crockery when I returned home.
has broken
was broken
have broken
had broken
We ______ in France for 5 years when I came there.
did already lived
had already lived
have already lived
My friend _____ all the promises by that time.
has already come
have come already
had came already
had already forgotten
Explore all questions with a free account