1. Where __ the recorder? I can’t see it anywhere. I __ it right here, but now it is gone. A. did you put, have putB. have you put, putC. had you put, have putD. were you putting, have put 2. When __ again? When he __, I’ll let you know. A. he comes, come B. will he come, will come C. he come, will come D. will he come, comes 3. Hello, I __ you __ in A. don’t know, were B. hadn’t known, are C. haven’t known, are D. didn’t know, were 4. They asked me to have a drink with them. I said that it was at least ten years since I __ a good drink. A. had enjoyed B. was enjoying C. enjoyed D. had been enjoying 5. Tom was disappointed that most of the guests __ when he __ at the party. A. left, had arrived B. had left, had arrived C. left, arrived D. had left, arrived 6. My brother __ while he __ his bicycle and hurt himself. A. fell, was riding B. fell, were riding C. had fallen, rode D. had fallen, were riding 7. The new secretary is supposed to report to the manager as soon as she __. A. will arrive B. arrive C. is arriving D. is going to arrive 8. Come in,Peter,I want to show you something.Oh how nice of you! I __ you __ to bring me a gift. A. never think, are going B. never thought, were going C. didn’t think, are going D. hadn’t thought, were going 9. When I was at college I ___ three foreign languages, but I __ all except for a few words of each. A. spoke, had forgotten B. spoke, have forgotten C. had spoken, had forgotten D. had spoken, have forgotten 10. The volleyball match will be put off if it __. A. will rain B. rains C. rained D. is raining 11. Mary __ a dress when she cut her finger. A. made B. is making C. was making D. makes 12. The students __ busily when Miss Brown went to get a book she __ in the office. A. had written, left B. were writing, left C. had written, had left D. were writing, had left 13. We haven’t heard from Jane for a long time. What do you suppose __ to her? A. was happening B. to happen C. has happened D. having happened 14. Do you know our town at all? No, this is the first time I __ here.. A. was B. have been C. came D. am coming 15. Tom __ into the house when no one __. A. slipped, was looking B. had slipped, looked C. slipped, had looked D. was slipping, looked 16. The last time I __ Jane she __ cotton in the fields. A. had seen, was picking B. saw, picked C. has seen, picked D. saw, was picking 17. We were all surprised when he made it clear that he __ office soon. A. leaves B. would leave C. left D. had left 18. The pen I __ I ___ is on my desk, right under my nose. A. think, lost B. thought, had lost C. think, had lost D. thought, have lost 19. How long __ each other before they __ married? For about a year. A. have they known, get B. did they know, were going to get C. do they know, get D. had they known, got 20. My dictionary __, I have looked for it everywhere but still __ it. A. has lost, don’t find B. is missing, don’t find C. has lost, haven’t found D. is missing, haven’t found 21. Can I join the club, Dad? You can when you __ a bit older. A. get B. will get C. are getting D. will have got 22. I’m sorry to keep you waiting. Oh, not at all. I __ here only a few minutes. A. have been B. had been C. was D. will be 23. I don’t really work here. I __ until the new secretary arrives. A. just help out B. have just helped out C. am just helping out D. will just help out 24. Your phone number again? I __ quite catch it. It’s 9568442. A. didn’t B. couldn’t C. don’t D. can’t 25. As she __ the newspaper, Granny __ asleep. A. read, was falling B. was reading, fell C. was reading, was falling D. read, fell 26. You don’t need to describe her. I __ her several times. A. had met B. have met C. met D. meet 27. I don’t think Jim saw me, he __ into space. A. just stared B. was just staring C. has just stared D. had just stared 28. No matter how fast you __, you __ able to catch the last bus. A. have run, will not be B. will run, are not C. will be running, will be D. run, will not be 29. Keep quiet! I am trying to hear what the man __. A. says B. is saying C. has said D. has been saying 30. The driver of the red car __ when a black one came up very quickly. A. was just starting B. has just started C. would just start out D. is just starting out 31.If you really want yourself to be in good health, you must __ always __ so much. A. not, be smoking B. not, have smoked C. not, to smoke D. be not, smoke 32. I __ here three days ago. What __ these days? A. got, did you do B. have got, have you done C. had got, will you do D. got, have you been doing 33. Was the driving pleasant when you spent your holidays in Maxico last summer? No, it __ for four days when we arrived, so the roads were very muddy. A. was raining B. would be raining C. had been raining D. have rained 34. You should not go anywhere. The train __. A. will leave B. is leaving C. leaves D. is to leave 35. According to the time table, the plane
for A. leaves B. has left C. left D. will leave 36. Why didn’t you go to the cinema yesterday? I
__, but my wife returned home from A. was going B. was going to C. went D. had gone 37. Has Toms finished his homework yet? Yes, he __ it by lunch time. A. finished B. will finish C. had finished D. has finished 38. No sooner had the thief seen the policeman than he __ his heels(逃走). A. was taking B. took C. has taken D. had taken 39. Don’t worry. If he said he __ help you, he will. A. shall B. will C. would D. ought 40. There __ a lot of changes here in the last twenty years. A. have been B. have had C. had been D. will have 41. The teacher stepped into the classroom and __ the students to open the window at once. A. to ask B. asking C. asked D. has asked 42. It is expected that the bridge __ completed by next April. A. would be B. is being C. had been D. will have been 43. Jane has just arrived. I didn’t know she __ till this morning. A. was coming B. has come C. is coming D. would have come 44. When Jack arrived, he learned Mary __ for almost an hour. A. had gone B. had set off C. had been away D. had left 45. Oh, it’s you! I __ you. I’ve just had my hair cut and I am wearing new glasses. A. didn’t recognize B. hadn’t recognized C. haven’t recognized D. don’t recognize 46. I haven’t seen Miss Lucy for days. Where do you think she __? A. has been B. went C. is going D. has gone 47. __ the books ___ well? Yes, they have all been sold out. A. Are, sold B. Were, sold C. Are, selling D. Have, sold 48. Let’s hurry, Listen! There __. Oh, yes, has the teacher come yet? Look! Here __. A. goes the bell, she comes B. goes the bell, comes he C. the bell is going, she is coming D. the bell goes, she is coming 49. I have bought you the dictionary you need. Oh, good, I was afraid you __ it. A. have forgotten B. forget C. had forgotten D. must forget 50. What will you do during summer holidays? I don’t know but it’s about time __ something. A. I’m deciding B. I’ll decide C. I’d decided D. I decided 51. We were all surprised when he made it clear that he __ office soon. A. leaves B. would leave C. left D. had left 52. The pen I __ I ___ in is on my desk, right under my nose. A. think, lost B. thought, had lost C. think, had lost D. thought, have lost 53. Do you like the material? Yes, it __ very soft. A. is feeling B. felt C. feels D. is felt 54. I hear that you __ a new house. Yes, but I ___ in it now. A. have bought, won’t live B. have bought, am not living C. will buy, have lived D. will have bought, am not living 55. It was not until then that I came to know knowledge __ only from practice. A. had come B. came C. would come D. comes 56. According to the time table, the train
for A. leaves B. has left C. was left D. will leave 57. Our team __ every match so far this year, but we still have three more games to play. A. was winning B. has won C. had won D. wins 58. He __ home for nealy three weeks. A. has gone away B. has left C. has been away from D. went away from 59. It’s the third time you __ late this week. A. had arrived B. arrived C. havve arrived D. arrive 60. He is too careless and he __ keys. A. always lost B. always loses C. is always losing D. will always lose 61. He __ out when somebody called at his office. A. has just gone B. had just gone C. just went D. just now went 62. She didn’t go to the cinema because she __ the film before. A. had seen B. has seen C. saw D. was going to see 63. “Is John going away?” “I think so. He __ for a better job, but he didn’t get it.” A. had hoped B. was hoped C. was hoping D. would hope 64. He __ articles for our wall-newspaper these years, and he __ about thirty articles. A. has written, has written B. has been writing, wrote C. is writing, has been writing D. has been writing, has written 65. It __ a long time since I __ Tom at my uncle’s and I don’t know where he __ these months. A. is, saw, has been B. was, saw, has been C. was, had seen, was D. is, had seen, has gone 66. By the time he was twelve, A. would begin B. had begun C. had begun D. was begun 67. I’ll go with you as soon as I __ my work. A. will finish B. shall finish C. finish D. finished 68. This is a photo of the power station that __ in my hometown. A. has set up B. has been set up C. was set up D. is set up 69. Great changes __ in the city, and a lot of factories __. A. have been taken place, have been set up B. have taken place, have been set up C. have taken place, have set up D. have taken place, were set up 70. He __ his leg when he __ in afootball match against another school. A. broke, played B. was breaking, was playing C. broke, was playing D. was breaking, played |
|