Monday, 7 January 2019

O-Exercises: TENSES (2)

1. I …………………………….. him for a long time.
have known
knew
had known
2. I was sorry when Janet moved to another city. We ……………………….. good friends since our childhood.
have been
had been
were
3. I ……………………………. about six letters since morning.
have written
had written
wrote
4. It is important that she ………………………….. me before she leaves.
should meet
meet
Either could be used here
5. You ……………………………… more polite to him.
should have been
ought to have been
must have been
6. He insisted that he …………………………… heard.
be
should be
Either could be used here
7. You ………………………………….. him an idiot – it really upset him.
should not call
should not have called
would not have called
8. I am sure I …………………………….. him before.
have met
met
had met
9. I got caught in the rain and my coat …………………………….
is ruined
has been ruined
Either could be used here
10. The phone rang while I ……………………………. in the kitchen.
am
was
have been
11. Negatives oxygen atoms ……………………………….. positive hydrogen atoms.
are attracted
attract
attracting
12. You ………………………………. me any help.
never gave
have never given