资源描述
1. ---_______ leave at the end of this month.
---I don't think you should do that until _______ another job.
A. I’m going to; you’ d found B. I’m going to; you’ve found
C. I’ll; you’ll find D. I’ll; you’d find
2. John, a friend of mine, who got married only last week, spent $3,000 more than he _______ for the wedding.
A. will plan B. has planned C. would plan D. had planned
3. Eliza remembers everything exactly as if it ______ yesterday.
A. was happening B. happens C. has happened D. happened
4. My cousin went to Canada two years ago. He __________ there for a few months and then went to America.
A. worked B. would work C. would be worked D. has been working
5. Although the causes of cancer ________, we do not yet have any practical way to prevent it.
A. are being uncovered B. have been uncovering
C. are uncovering D. have uncovered
6. ---- Did you tell Julia about the result? ---- Oh, no, I forgot. I _______ her now.
A. will be calling B. will call C. call D. am to call
7. By the time Jane gets home, her aunt ________ for London to attend a meeting.
A. will leave B. leave C. will have left D. left
8. ---- What’s wrong with your coat?
---- Just now when I wanted to get off the bus, the man next to me ______ on it.
A. sat B. had sat C. had been sitting D. was sitting
9. --- What are you going to do this afternoon?
--- I’m going to the cinema with some friends. The film _______ quite early, so we ________ to the bookstore after that.
A. finished; are going B. finished; go C. finishes; are going D. finishes; go
10. ---- If the traffic hadn’t been so heavy, I could have been back by 6 o’clock.
---- What a pity! Tina _______ here to see you.
A. is B. was C. would D. has been
11. Since I won the big prize, my telephone hasn’t stopped ringing. People _______ to ask how I
am going to spend the money.
A. phone B. will phone C. were phoning D. are phoning
12. ---- Are you still busy?
---- Yes, I _______ my work, and it won’t take long.
A. just finish B. am just finishing C. have just finished D. am just going to finish
13. Susan decided not to work on the program because she didn’t want her parents to know what she ______.
A. has done B. had done C. was doing D. is doing
14. Months ago we sailed ten thousand miles across this open sea, which ________ the Pacific, and we met no storms.
A. was called B. is called C. had been called D. has been called
15. ----Have you told the class that no one _______ the school before seven o’clock this evening?
----Sorry, I forgot. I ______ and tell them now.
A. leaves; will go B. will leave; am to go C. is to leave; will go D. is left; go
16. My mind wasn’t on what he was saying, so I’m afraid I ______ half of it.
A. was missing B. had missed C. will miss D. missed
17. ---- What do you think of my composition?
---- It ________ well except for some speaking mistakes.
A. read B. is reading C. reads D. is read
18. I don’t think she’ll be upset, but I’ll see her in case_________.
A. she will B. she is C. she does D. she would
19. He’ll never forget the days he spent _______ in the army.
A. being trained B. training C. to be trained D. to train
20. Don’t disturb me. I_______ letters all the morning and have written ten so far.
A. write B. was writing C. have written D. have been writing
21. ---- I’m sorry, but there is no smoking on this flight.
---- Oh, I didn’t know that. Sorry, I ______ again.
A. didn’t B. won’t C. haven’t D. don’t
22. ---- Could you lend me that book you ______ me about when I telephoned you.
---- No, I am sorry, I can’t. I gave it to a friend.
A. were telling B. would tell C. had told D. had been telling
23. My uncle ______ in Beijing for over 10 years. Now he lives in his hometown in Fuzhou.
A. has worked B. worked C. had worked D. works
24. ---- Jack and David are brothers.
---- Oh, I ______ why they look so alike.
A. was wondering B. wonder C. have wondered D. will wonder
25. I wonder why you won’t do it as ______ and it’s the third time you _____ so.
A. I told you; do B. be told; have done C. told to; have done D. told; do
26. ---- The Greens are no longer living here.
---- No. Ever since they moved to the country, they ________ better health.
A. could have enjoyed B. had enjoyed C. have been enjoying D. are enjoying
27. I ______ to have sent him a telegram to congratulate him on his marriage, but I _______ it.
A. hoped; hadn’t managed B. hoped; didn’t manage
C. hope; don’t manage D. had hoped, didn’t manage
28. I ______ to go for a walk, but someone called and I couldn’t get away.
A. was planning B. planning C. had planned D. would plan
29. ---- Is Mr Stephen in please? He ________ me.
---- Yes, sir, in the meeting room.
A. was expecting B. has expected C. expected D. is expecting
30. ---- You have made progress in your studies of English, haven’t you?
---- Yes, but much ________.
A. remains to do B. is remained to do
C. remains to be done D. is remained to be done
31. ---- Sorry. I _______ to post the letter for you.
---- Never mind. ________ it myself after school.
A. forget; I’d rather post B. forgot; I’m going to post
C. forget; I’d better post D. forgot; I’ll post
32. ---- Was Marry in the office when you arrived there?
---- Yes, but she _______ soon afterwards.
A. had left B. left C. would leave D. will leave
33. ---- Tom came back home the day before yesterday.
---- Really? Where _______ at all?
A. had he been B. has he been C. had he gone D. has be gone
34. ---- This returned Chinese scholar has become one of the top expert.
---- Yes, I know him very well. He ______ in Africa with wild animal for eight years.
A. has worked B. had worked C. worked D. has been working
35. ---- Oh, dear. I forgot the air tickets.
---- You ________ something.
A. have left B. are always leaving C. are leaving D. always left
36. Remember to send me a photo of us next time you ________ to me.
A. are writing B. will write C. has written D. write
37. He ________ at the meeting, but his heart attack prevented him.
A. will speak B. is going to speak C. had to speak D. was going to speak
38. ---- I beg your pardon, but I didn’t quite catch you.
---- Oh, I _______ myself.
A. am talking to B. talked about C. have talked to D. was talking to
39. I didn’t like Aunt Lucy, who _______ without warning and bringing us presents.
A. always turns up B. has always turned up
C. was always turning up D. was always turned up
40. The plane ______ at 7:00 pm., so I have to be at the airport by 6;40 at the latest.
A. has left B. is to leave C. will have left D. leaves
41. ---- Can you give me the right answer?
---- Sorry, I ______. Would you please repeat that question?
A. hadn’t listened B. haven’t listened C. don’t listen D. wasn’t listening
42. She ______ to the office than she got down to writing the report.
A. has no sooner got B. had hardly got C. no sooner got D. had no sooner got
43. I want to buy that kind of cloth because I _______ the cloth ________ well.
A. have told; washes B. have been told; washes
C. was told; washed D. have been told; is washed
44. ---- Is Tom still smoking?
---- No. by next Sunday he ______ for a whole month without smoking a single cigarette.
A. will go B. will have gone C. will have been D. has been going
45. ---- We ______ that you would fix the TV set this week.
---- I’m sorry. I ______ to fix it this week, but I’ve been too busy.
A. had expected; had intended B. are expecting; had intended
C. expect; intend D. expected; intend
46. He will stop showing off, if no notice _______ of him.
A. is taken B. will be taken C. takes D. has taken
47. Good heavens! There you are! We ________ anxious about you, and we _______ you back throughout the night.
A. are; expect B. were; had expected
C. have been; were expecting D. are; were expecting
48. Look at the timetable. Hurry up. Flight 4026 ______ off at 18:20.
A. takes B. took C. will be taken D. has taken
49. I _______ tennis quite well, but I haven’t had time to play since the new year.
A. will play B. have played C. played D. play
50. ---- Where ________?
---- I got stuck in the heavy traffic. I ______ here earlier.
A. did you go; has arrived B. have you been; would have been
C. were you; would come D. are you; was
51. ---- What’s the matter?
---- The shoes don't fit properly. They _______ my feet.
A. are hurting B. will hurt C. have hurt D. are hurt
52. By the end of last week 611 people from 49 countries ______ to attend the meeting, with nearly half coming from the United States, Germany and Britain.
A. had registered B. have registered C. registered D. were registered
展开阅读全文