379,381 views
21 votes
21 votes
21. Every day I _______ up at 6 o'clock, _______ breakfast at 7 o'clock and _______ for work at 8 o'clock

A. get / eat / leave B. have got / eating / leaving
C. got / ate / left D. will get / have eaten / left
22. Yesterday, I _______ for work late because I _______ to set my alarm.
A. had left / forgot B. was leaving / was forgetting
C. left / had forgot D. had been leaving / would forget
23. By the time we _______ to the train station, Susan _______ for us for more than two hours.
A. will get / has been waiting B. got / was waiting
C. got / had been waiting D. get / will wait
24. I _______ for this company for more than thirty years, and I intend to stay here until I _______ next year.
A. am working / will retire B. am going to work / am retiring
C. work / am going to retire D. have been working / retire
25. My mother always the first _______ up and the last _______ to bed.
A. getting / going B. to get / going C. getting / to go D. to get / to go
26. I _______ you last night after dinner, but you _______ there. Where _______ you?
A. was calling / are not / are B. called / were not / were
C. had called / had not been / were D. called / have not been / are
27. The Titanic _______ the Atlantic when it _______ an iceberg.
A. was crossing / struck B. had crossed / was striking
C. crossed / had struck D. is crossing / strikes
28. _______ to come over for dinner tonight?
A. Do you want B. Are you wanting
C. Have you wanted D. Will you want
29. What _______ at this time tomorrow?
A. will you do B. will you be doing
C. will you have done D. will you have been doing
30. The number of the participants in the survey _______ 250 students for Oxford University.
A. are B. was C. were D. have been
31. The grass was yellow because it _______ all summer.
A. does not rain B. has not rained C. had not rained D. would not rain
32. Many people even wonder these days _______.
A. what marriage is B. what is marriage
C. what marriage was D. what was marriage
33. The lights _______ out because we _______ the electricity bill.
A. have gone / did not pay B. will go / did not paid
C. go / would not pay D. went / had not paid
34. _______ Tom Cruise's last movie? Yes, I _______ it three days ago
A. Have you ever seen / saw B. Did you ever see / have seen
C. Had you ever seen / would see D. Will you ever see / saw
35. In the past, people _______ to the beach more often.
A. have gone B. used to go C. were going D. had gone
36. Soon, people _______ most of the time at home.
A. will work B. are working C. have worked D. work
37. I _______ a terrible accident while I _______ on the beach.
A. see / am walking B. saw / was walking
C. was seeing / walked D. have seen / were walking
38. After all, she _______ him since her childhood.
A. knows B. knew C. was knowing D. had known
39. We _______ touch since we _______ school three years ago.
A. lost / have left B. have lost / leave
C. have lost / left D. were losing / had left
40._______ John usually watch TV at the weekend?
A. Will B. Is C. Does D. Has
41. I _______ there once a long time ago and _______ back since.
A. was / have not been B. had been / was not
C. would be / had not been D. have been / will not be
42. As many as ten-million children _______ with the virus by the end of this decade.
A. have been infected B. will be infecting
C. had been infected D. will have been infected
43. What _______ when the fire alarm _______ off?
A. are you doing / will go B. have you done / would go
C. were you doing / went D. will you do / are going
44. _______ you send this wedding card to Peter, please?
A. Will B. Do C. Did D. Had
45. When Peter _______, I _______ him to your new house.
A. will arrive / take B. arrives / will take
C. has arrived / am taking D. had arrive / had taken
46. He ______ email before, so I ______ him how to use it.
A. did not use / had shown B. had not used / showed
C. has not used / showed D. was not using / will show
47. Doctor Pike ______ the hospital after he ______ an uneventful evening on duty. He ______ of his day of rest.
A. was leaving / has had / thought B. left / had had / was thinking
C. will leave / had / will think D. is leaving / will have / thinks
48. She ______ me anything about that problem so far.
A. is not telling B. does not tell C. will not tell D. has not told
49. I think that everything ______ ready for the project procedure by the end of next month.
A. will have been B. has been C. had been D. is

User Jawsware
by
2.7k points

1 Answer

24 votes
24 votes

Answer:

21.A

22.c

23.c

24.d

25.d

26.b

27.a

28.a

29.b

30.c

31.c

32.a

33.a

34.a

35.b

36.a

37.b

38.b

39.c

40.c

41.a

42.d

43.c

44.a

45.b

46.b

47.b

48.d

49.d

Step-by-step explanation:

User CrazyChucky
by
3.1k points