Saturday, 2 March 2019
TENSES 16
1. Look! We ...................... to crash.
go
are going
were going
have gone
2. I wish I .................... a better memory.
have
had
had had
3. After he ......................... his homework, he went out to play.
completed
had completed
Either could be used here
4. I .............................. him for very long when we got married.
knew
have known
had known
had been knowing
5. I .......................... a lot of movies recently.
am watching
have been watching
was watching
6. I .............................. her for two weeks.
only knew
have only known
have only been knowing
7. When I woke up, Mummy .............................. breakfast.
already prepared
had already prepared
have already prepared
was already preparing
8. I ............................. in the same job for ten years.
have worked
have been working
Either could be used here
9. I told him that I .........................
finished
have finished
had finished
10. I thought I ........................ the money a week before.
have sent
had sent
sent
11. I was tired because I ............................... for a long time.
was working
have been working
had been working
12. We .......................... by tomorrow afternoon.
will finish
will have finished
would finish