Final Revision
Choose the correct answer from a,b,c or d:
1. I waited impatiently while my father ..........on.
a) was operating b) was being operated c) is being operated d) will be operated
2. My friend .......... a health problem since he lived in that highly polluted area.
a) had had b) has been c) had d) has had
3. Sorry for being late, Sir. Please, let me in; I .......... stuck in very bad traffic.
a) have been b) have gone c) am d) had
4. My sister .......... her university degree in 2018. a) was getting b) has got c) got d) had got
5. How long ago .......... you buy this cheese? It smells bad. a) did b) has c) will d) had
6. There are always economic crises .......... pandemics.
a) while b) as c) when d) during
7. I will wait till my friend .......... from Alexandria.
a) had returned b) returned c) has returned d) was returning
8. Ali last caught fish when he was in Alexandria. This means that .......... .
a) Ali didn’t catch fish since he was in Alexandria.
b) Ali didn’t catch fish when he was in Alexandria
c) Ali hasn’t caught fish since he was in Alexandria.
d) Ali has been catching fish since he returned to Alexandria.
9. While ............. for the school bus, I met one of my old friends.
a) being waited b) am waiting c) was waiting d) waiting
10. My uncle .......... as a taxi driver for ten years. Now, he is a worker in a big clothes factory. a) worked b) was working c) has worked d) works
11. I would rather you .......... a chocolate cake for my birthday. I prefer vanilla.
a) not to make b) hadn’t been made c) didn’t make d) don’t make
12. Don’t worry; your car ............ .
a) had already been repaired b) was already repairing
c) has already repaired repairing d) has already been repaired
13. A: Where is Samir?
B: He .......... to the neighbouring supermarket. a) was gone b) had been c) has gone d) had gone
14. First, I ............. all the preparations for the party. Then, I started inviting my friends.
a) had finished b) have finished c) finished d) finish
15. What.......... at 7 pm yesterday?
a) you were doing b) have you done c) were you doing d) will you be doing
16. I didn't send the report until it ………well. a) was revising b) had revised c) have been revised d) had been revised
17. My uncle ………for the company for ten years when he got the promotion. a) had been working b) has been working c) had worked d) will be working
18. Having ………my friend’s telephone number, I contacted him.
a) finding
b) found c) to find
d) been found
19. The TV programme ………well for five years before it was terminated. a) had been worked b) has been working c) had been working d) had worked
20. The match ………when I reached the stadium; I missed the exciting start.
a) will begin b) had begun c) was beginning d) have begun
21. …….…… had I finished typing the report than I emailed it to the manager.
a) Sooner
b) No sooner
c) Hardly
d) Scarcely
22. Which of the following is structurally correct?
a) Once I have heard the good news, I contacted Adel.
b) Once I heard the good news, I had contacted Adel.
c) Once I had been hearing the good news, I contacted Adel.
d) Once I had heard the good news, I contacted Adel.
23. He ………. to go to the club until he had finished all his work.
a) don’t agree
b) won’t agree
c) refused d) refuses
24. What ………all the evening by the time Tamer returned home?
a) had you done b) are you doing
c) you had been doing d) had you been doing
24. As soon as the task ..................., I will go shopping.
a) will be performed
b) will perform c) performs d) is performed
25. I don't know when the meeting. .........
a) starts
b) will start c) start d) had started
26. I ................ to the theatre until I have met my friends.
a) didn’t go
b) won’t go
c) haven’t gone
d) hadn’t gone
27................... bread before you come home?
a) Had you bought
b) Have you been bought
c) Did you buy
d) Will you buy
28. As soon as you see the criminal, ............... the police at once.
a) have telephoned
b) telephone
c) will telephone
d) telephoned
29. When the movie ..............., I will go to bed.
a) have finished
b) ends
c) will end
d) is ended
30. Once the new road ................, I think traffic will be better in this area.
a) has built b) is building
c) had been built d) has been built
31. I’m worried; I have to ………....... a lot of tests before I get this job. a) make b) do c) test d) carry
32. You .............. your composition: it is full of silly mistakes.
a) must have revised b) should have revised
c) shouldn’t have revised d) had to revise
33. …………….. start learning Chinese?
a) How about
b) Let’s
c) Why don’t you
d) Have you tried to
34. I might stop working for this company. This means …………… .
a) I am completely sure that this will happen
b) there is a chance that this will happen
c) I have made up my mind to stop working for that company
d) I am completely sure that I will go on working for that company
35. You could do this task with your friend if you wish. This shows. ..........
a) suggestion
b) ability
c) blame
d) refusal
35. Which of the following shows possibility?
a) I must have taken an earlier train.
b) I should have taken an earlier train.
c) I could have taken an earlier train.
d) I needn’t have taken an earlier train.
36. Which of the following doesn’t express regret?
a) I should have revised well for the exam b) I’m sorry for not revising well for the exam.
c) I should revise well for the next exam. d) I regret not revising well for the exam.
37. Your suggestion appears ……….......... logical; I agree with you.
a) is b) to be c) being d) to being
38. She needn’t ................. the things that are unnecessary.
a) buys b) to buy c) buy d) to buying
39. I hope ................. to a higher position soon.
a) to be promoted b) to be promoting c) to promote d) will be promoted
40. I ................ her ............... my dictionary.
a) made / to use
b) let / using c) allowed / to use
d) got / use