
English Department
3rd Prep.
Sheet ( 3 )
Multiple Choice
Choose the correct item:
1. I’m having trouble with this exercise. – Don’t worry. I ___ you.
a) have helped b) am going to help c) helped d) ‘ll help
2. You look slimmer. – Yes, I ___ 12 kilos.
a) had lost b) lost c) have been losing d) have lost
3. What ___ at 12 o’clock last night?
a) have you done b) were you doing c) have you been doing d) had you done
4. She ___ for 12 hours before she finished everything.
a) had been working b) has been working c) is working d) has worked
5. How long ___ here.
a) you live b) do you live c) have you lived d) are you living
6. How long does it take you to write a novel? – By December I __ on this one for 3 years.
a) will work b) will have been working c) will be working d) am going to work
7. We will need some cola for the party. I ___ some.
a) buy b) will have bought c) ‘ve already bought d) had bought
8. Have you ever been to England? – Yes, I ___ there in 2003.
a) have gone b) went c) have been going d) have been
9. How long have you worked here? – By the end of the month I ___ here for 3 years.
a) ‘ll work b) ‘m going to work c) ‘ll have been working d) ‘ll be working
10. This factory ___ more cars this year than ever before.
a) produces b) produced c) has produced d) is producing
11. By the end of the month the estate agent ___ 20 houses.
a) will sell b) will have sold c) will be selling d) is going to sell
12. Why hasn’t your company moved yet? – They ___ to find new offices for months.
a) have tried b) had tried c) have been trying d) were trying
13. Jane ___ Spanish for five years now.
a) teaches b) is teaching c) taught d) has been teaching
14. Did you speak to John? – Yes, he ___ his homework when I phoned him.
a) did b) has done c) was doing d) does
15. Are you coming out with us? – I can’t. I ___ late tonight.
a) will work b) am working c) have worked d) had worked
16. I think that Dave ___ a new car this year.
a) had bought b) will buy c) buys d) has bought
17. Jim was cooking dinner in the kitchen while Jo ___ the dog.
a) is feeding b) has been feeding c) was feeding d) had been feeding
18. I ___ dinner with James tomorrow.
a) am having b) have been having c) have had d) will have
19. Dave ___ in Manchester for several years before he decided to move to London.
a) will have worked b) has worked c) had been worked d) works
20. Don’t phone me tonight. I ___ for my French exam.
a) will study b) will be studying c) study d) will have studied
21. Harry was sunburnt because he ___ on the beach for six hours.
a) had been sitting b) has sat c) has been sitting d) is sitting
22. Mary is a good girl. She ___ her mother with the housework.
a) is helping b) always helps c) had always helped d) always helped
23. Peter ___ as a waiter for ten years, then he opened his own restaurant.
a) works b) has worked c) worked d) had been worked
24. John ___ questions! He’s so boring.
a) has always been asking b) always asked c) is always asking d) asks always
25. It ___. The garden is all white.
a) has been snowing b) snows c) had snowed d) was snowing
26. He’s a famous singer. He ___ a lot of concerts so far.
a) is giving b) has given c) gives d) had been giving
27. By the time we arrive home she ___ cooking.
a) will have finished b) is going to finish c) will finish d) will have been finishing
28. Before he knew what was happening, the car ___ into a tree.
a) has crashed b) was crashing c) has been crashing d) had crashed
29. While Peter ___ the carpets the doorbell rang.
a) vacuums b) was vacuuming c) has been vacuuming d) had vacuumed
30. She looked out of the window. It ___ .
a) was still snowing b) still snowed c) has still snowed d) has still being snowing
31. The doorbell rang just as he ___ the house.
a) has left b) left c) was leaving d) leaves
32. The workers ___ the road by the end of the year.
a) will have been built b) will build c) will have built d) are building
33. I slipped away while the others ___.
a) had lunch b) were being had lunch c) had had lunch d) were having lunch
34. Mag really looked better than when he ___ her last time.
a) saw b) was seeing c) had seen d) has seen
35. His smile was something she ___ before.
a) has never seen b) had never seen c) never saw d) did never see
36. We ___ from him since he left for Kenya.
No comments:
Post a Comment