2. Yes, you can borrow my dictionary. I ______ it a lot, but I’m not using it at this moment.
a. use b. am using c. have used d. don’t use
3. Why do you buy so much food? - My parents ______ for dinner tonight.
a. will come b. are going to come c. are coming d. come
4. He’s a night watchman. He works at night and sleeps in the day time. It’s now noon, and he______.
a. still sleeps b. sleeps still c. is still sleeping d. has still been sleeping
5. Today is Thursday, and John ______ late twice this week.
a. comes b. is coming c. has come d. has been coming
6. Nutritionists recommended that foods from the four basic groups ______ regularly.
a. are eaten b. have been eaten c. be eaten d. is eaten
7. The little boy won’t stop playing with his toy car until he ______ it.
a. breaks b. will break c. will have broken d. has broken
8. Jane isn’t here yet. I _____ (wait) for her since noon, but she hasn’t arrived yet.
a. had waited b. waited c. have been waiting d. wait
9. In all the world, there _____ (be) only 14 mountains that reach above 8,000m.
a. is b. has been c. have d. are
10. If Sally_____ (be) at home tomorrow, I’m going to visit her.
a. is b. will be c. was d. isn’t
11. If you aren’t going to live in that house, why _____ (sell) it?
a. don’t you sell b. won’t you sell c. aren’t you going to sell d. aren’t you selling
12. I’ve just enrolled at the local technical college. I ____ (attend) mechanical engineering classes next winter.
a. am going to attend b. will attend c. attend d. am attending
13. Tony ________ very polite today. He doesn’t usually behave so well.
a. is being b. is c. has been d. will be
14. The poor fellow is out of work, but he will pay all his debts as soon as he ______ a job.
a. finds b. will find c. will have found d. is finding
15. My grandfather ………… (never fly) in an airplane, and he has no intention of ever doing so.
a. have never flown b. has never flown c. had never flown d. never flies
16. Right now we ……..(have) a heat wave. The temperature has been in the upper 900 F for the last six days.
a. are having b. have c. have had d. had
17. Sarah ______ in the Accounts Department. She earns a lot of money.
a. work b. is working c. works d. has worked
18. I _____ a cooked meal every evening.
a. has b. have got c. am having d. have
19. ‘Oh no! I forgot my keys!’ ‘You’re always _____ your keys!’
a. forget b. forgot c. forgetting d. leaving
20. ‘I think you _____ silly – just tell the truth!’
a. being b. have being c. are being d. been