English Vocabulary Exercise
Fill in the blanks with an appropriate word or phrase. This exercise tests your range of vocabulary and grammatical accuracy.
1. We were shocked ————- the news of his death.
2. I ran ——————- John this meaning.
3. I am quite disappointed —————- her.
4. When I got there the house —————- pulled down.
c) has been
d) had been
5. We ——————— finished by tomorrow afternoon.
a) will finish
b) would finish
c) will have finished
6. John applied to join army last week but wasn’t tall ————
d) as well
7. I wish I —————– a better memory.
c) will have
d) would have
8. I wondered who —————– left the door open.
9. I ————— tennis three times this week.
a) have played
b) had played
c) have been playing
d) had been playing
10. He —————— in the same job for twenty years.
a) was working
b) has worked
c) is working
d) had been working
11. Too many books ——————— written about the World Wars.
c) have been
d) had been
12. I didn’t knew why I —————– chosen.
b) have been
c) had been
13. John isn’t here. Peter isn’t here ———–
2. into (ran into = meet)
4. had been
5. will have finished
9. have played
10. has worked
11. have been
12. had been