57,182 views
44 votes
44 votes
II. Choose the best answer.

1. I never go to Australia. I __________ to Australia yet.
A. will go B. went C. haven’t been D. have been
2. It was the most exciting film I _________.
A. never seen B. ever saw C. had ever seen D. have ever seen
3. What ________ do at 7:00 tomorrow morning?
A. will you B. shall you C. were you D. did you
4. __________ to bed yet?
A. Did you go B. Has he gone C. Will he go D. Does he go
5. Why _________ you come yesterday?
A. cannot B. can’t C. don’t D. couldn’t
6. By the time I ____ everything, it was nine o’clock.
A. organize B. organized C. had organized D. will have organized
7. Although I __________ him to come, he ___________ away.
A. have insisted / stayed B. had insisted / stayed C. insisted / will stay D. am insisting / has stayed
8. Please send us a postcard as soon as you ______ in London.
A. will arrive B. is going to write C. arrive D. arrived
9. How ________ since we _________ school?
A. are you / left B. will you be / had left C. have you been / had left D. have you been / left
10. I ___________ the book by the time you come tonight.
A. will be finishing B. finished C. have finishing D. will have finished
11. Who _____ when I came?
A. were you talking to B. are you talking to C. you were talking to D. you are talking to
12. “Who sings best in your school?” – “Lan ________”.
A. has B. does C. is D. sing
13. Now he _____a book about English. I don’t think he will finish it.
A. writes B. has written C. wrote D. is writing
14. What ________you________ tomorrow morning?
A. do / do B. are / do C. are / going to D. are / going to do
15. I______as soon as you come back.
A. went B. shall go C. have gone D. am going
16. “What is your daughter going to be?” – “She’ll be a teacher by the time she ______twenty-two.”
A. had been B. will be C. is going to be D. is
17. “Sorry! I forgot to post the letter for you.” - “Never mind. _______it myself to night.”
A. I’m going to post B. I’d better to post C. I’ll post D. I’d rather post
18. “Where’s Professor Keane?” - “He _____Australia and he will give us a talk when he _____back.”
A. has been to / comes B. has gone to / will come
C. has been to / will come D. has gone to / comes
19. Don’t get off the bus until it _______.
A. has stopped B. stopped C. will stop D. shall stop
20. “When _______again?” - “When he_______, I’ll let you know.”
A. he comes / comes B. will he come / will come
C. he comes / will come D. will he come / comes
21. By 11 o’clock yesterday, we_______ at the airport.
A. had arrived B. have arrived C. shall arrive D. arrive
22. By the time he is 20, he_______ the novel.
A. will have finished B. will finish C. would finish D. finishes
23. Our teacher told us that light_______ faster than sound.
A. has travelled B. travelled C. travels D. is travelling
24. It _____five years since he _____to study English.
A. was / began B. is / has begun C. will be / begins D. is / began
25. No sooner _______the classroom_______ the bell rang.
A. I had entered / than B. had I entered / than
C. had I entered / then D. I had entered / when
26. Hardly_______the building, _______it began to rain.
A. had we left / when B. we had left / when C. had we left / that D. did we have / than
27. We _______to catch the 9.30 train, but we _______it was gone.
A. had hoped / found B. hoped / had found
C. hope / have found D. have hoped / find
28. “Who’s that pretty girl Tom dancing with?” - “I don’t know. I_______ her before.”
A. never have seen B. had never seen C. was never seeing D. have never seen
29. _______the window for you?
A. Shall I open B. Should I to open C. Shall I to open D. Should I opened
30. _____me or aren’t you?
A. Will you help B. Are you going to help C. Have you helped D. Will you be helping
31. Only after I reached the cinema______ that I had forgotten to take my wallet with me.
A. I realized B. did I realize C. I have realized D. I had realized

User Andreas Mueller
by
2.3k points

2 Answers

9 votes
9 votes
1.c 2.d 3.a 4.b 5.d 6.b
User Rufflewind
by
2.6k points
23 votes
23 votes
1. C
2. D
3. A
4. A
5. D
6. C
7. Not sure
8. C
9. A
10. D
User Osmingo
by
2.8k points