Test
An exercise by Papadamos Konstantinos
If I ……… earlier, I wouldn’t have missed the train.
- had left
- left
- would leave
- have left
She ……… to the meeting if she had known about it.
- comes
- would come
- came
- would have come
I’ve lived in this city ……… 2015.
- since
- for
- from
- during
He must be tired; he ……… all night.
- worked
- has worked
- had been working
- has been working
I suggest that he ……… a break before continuing.
- takes
- take
- took
- will take
When I arrived they ...............................
- have already left
- had already left
- would left
- will have left
This is the author .............. books won several awards.
- who's
- which
- whom
- whose
By the time she arrived, the film ..............
- had started
- has started
- will have started
- would have started