1、练习(一) 1. He stepped into the office, _down and began to fill in the forms. A. sitting B. to sit C. sat D. having it2. She said she would telephone but we _from her so far. A. havent heard B. didnt hear C. hadnt heard D. wont hear3. When I got to the cinema, the film_ for ten minutes. A. has begun B.
2、 had begun C. had been on D. was4. Ill go with you as soon as I_ my homework. A. will finish B. finish C. am finishing D. finished5. If it_ tomorrow, I wont go to the cinema. A. will rain B. rains C. is raining D. rained6. She is going to be a nurse when she_ up. A. is going to grow B. grows C. grow
3、ing D. grew7. . 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. didnt think; were going D. hadnt thought; were going8. When I was at college I_ three foreign languages, but I_ all except for a fe
4、w words of each. A. spoke; had forgotten B. spoke; have forgotten C. had spoken; had forgotten D. had spoken; have forgotten9. The police found that the house_ and a lot of things_. A. has broken into; has been stolen B. had broken into; had been stolen C. has been broken into; stolen D. had been br
5、oken into; stolen10. The volleyball match will be put off if it_. A. will rain B. rains C. rained D. is raining11. Mary_ a dress when she cut her finger. A. made B. is making C. was making D. makes12. The students_ busily when Miss Brown went to get a book she_ in the office. A. had written; left B.
6、 were writing; has left C. had written; had left D. were writing; had left13. . Have you moved into the new house? No yet, the rooms_. A. are being painted B. are painting C. are painted D. are being painting14. We havent heard from Jane for a long time. What do you suppose_ to her? What do you supp
7、ose_ to her? A. was B. have been C. came D. am coming15. Do you know our town at all? No, this is the first time I _here. A. wasnt B. hadnt been C. wouldnt be D. wont be16. We could have walked to the station. It was so near. Yes, a taxi_ at all necessary. A. was happening B. to happen C. has happen
8、ed D. having happened17. If city noises_ from increasing, people_ shout to be heard even at the dinner table 20 years from now. A. are not kept; will have to B. are not kept; have to C. do not keep; will have to D. do not keep; have to18. Tom_ into the house when no one_. A. slipped; was looking B.
9、had slipped; looked C. slipped; ad looked D. was slipping; looked19. The last time I_ Jane she_ cotton in the fields. A. had seen; was picking B. saw; picking C. had seen; picked D. saw; was picking20. We were all surprised when he made it clear that he_ office soon. A. leaves B. would leave C. left
10、 D. had left21. In some parts of the world, tea_ with milk and sugar. A. is serving B. is served C. serves D. served22. 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 lost23. How long_ each other before they_ married? For abou
11、t a year. A. have they known; get B. did they know; were going to get C. do they know, are going to get D. had they known; got24. My dictionary_. I have looked for it everywhere but still_ it. A. has lost; dont find B. is missing; dont find C. has lost; havent found D. is missing; havent found25. Ca
12、n I join the club, Dad? You can when you_ a bit older. A. get B. will get C. are getting D. will have got26. Im 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 be27. Do you like the material? Yes, it_ very soft. A. is feeling B. felt C.
13、feels D. is felt28. I dont really work here. I_ until the new secretary arrives. A. just help out B. have just helped out C. am just helping out D. is completed29. I need one more stamp before my collection_. A. has completed B. completes C. has been completed D. is completed30. Your phone number ag
14、ain? I_ quite catch it. Its 9568442. A. didnt B. couldnt C. dont D. cant31. _the sports meet might be put off. Yes, it all depends on the weather. A. Ive been told B. Ive told C. Im told D.I told32. As she_ the newspaper, Granny_ asleep. A. read; was falling B. was reading; fell C. was reading; was
15、falling D. read; fell33. You dont need to describe her, I_ her several times. A. had met B. have met C. met D. meet34. I dont think Jim saw me; he_ into space. A. just stared B. was just staring C. has just stared D. had just stared35. _my glasses? _Yes, I saw them on your bed a minute ago. A. Do yo
16、u see B. Had you seen C. Would you see D. have you seen36. Helen_ her keys in the office so she had to wait until her husband_ home. A. has left; comes B. left; had come C. had left; came D. had left; would come37. I first met Lisa three years ago. She _at a radio shop at the time. A. has worked B.
17、was working C. has been working D. has worked38. . Who is Jerry Cooper? _? I saw you shaking hands with him at the meeting A. Dont you meet him yet B. Hadnt you meet him yet C. Didnt you meet him yet D. Havent you met him yet39. Alice, why didnt you come yesterday? I_, but I had an unexpected visito
18、r. A. had B. would C. was going to D. did40. The Chinese Communist Party_ in Shanghai in 1921. A. was found B. found C. was founded D. founded41. Great changes_ in my home town since liberation. A. have been taken place B. took place C. have taken place D. were taken place42. The water will be furth
19、er polluted unless some measures_. A. will be taken B. are taken C. were taken D. had been taken43. Hell be an astronaut by the time he_ thirty. A. is B. had been C. will be D. is going to be44. The_ look on his face suggested that he_ that. A. surprising; hadnt expected B. surprised; hadnt expected
20、 C. surprising; would expect D. surprised; shouldnt expect45. 下列四句是“这本书我已经买了三个月了。”的英译文,哪一种不对? A.I have had this book for three months B.I have bought this book for three months C.I bought this book three months ago D. It is three months since I bought this book46. Who do you think he would _ a lette
21、r of congratulation to our monitor? A. have written B. have to write C. have write D. have been writing 47. My brother is an actor. He _ in several film so far. A. appears B. appeared C. has appeared D. is appearing 48. -_ David and Vicky _ married? -For about three years. A. How long were; being B.
22、 How long have; got C. How long have; been D. How long did; get 49. Youre drinking too much. Only at home. No one _ me but you. A. is seeing B. had seen C. sees D. saw 50. You havent said a word about my new coat, Brenda. Do you like it? -Im sorry I _ anything about it sooner. I certainly think its
23、pretty on you. A. wasnt saying B. dont say C. wont say D. didnt say 51. Dont forget to come to my birthday party tomorrow. -_. A. I dont B. I wont C. I cant D. I havent52. Youve left the light on. Oh, so I have. _ and turn it off. A. Ill go B. Ive gone C. I go D. Im going53. Ive won a holiday for tw
24、o to Florida. I _ my mum. A. am taking B. have taken C. take D. will have taken54. If you are planning to spend your money having fun this week, better _ it-youve got some big bills coming. A. forget B. forgot C. forgetting D. to forget55. I _ to meet Mr. Thompson this morning, but I found nobody _
25、in the room when I came in. A. hope; left B. had hoped; left C. hoped; leaving D. had hoped; leaving56. I _ ping-pong quite well, but I havent had time to play since the new year. A. will play B. have played C. played D. play57. Nancy is not coming tonight. But she _! A. promises B. promised C. will
26、 promised D. had promised58. Selecting a mobile phone for personal use is no easy task because technology _ so rapidly. A. is changing B. has changed C. will have changed D. will change59. Though continually _, he still _. A. interrupted; kept to talk B. interrupting; kept on talk C. interrupted; ke
27、pt on talking D. interrupting; kept talking60. What were you doing when Tony phoned you? - I had just finished my work and _ to take a shower. A. had started B. started C have started D. was starting61. Have you still not heard from your parents? -_, I _ received a letter from him. A. Yes; have B. N
28、o; have C. Yes; havent D. Yes; just62. With the rapid growth of population, the city _ in all directions in the past five years. A. spreads B. has spread C. spread D. had spread63. Hi, Tracy, you look tired. I am tired. I _the living room all day. A. painted B. had painted C. have been painting D. h
29、ave painted64. I finally got the job I dreamed about. Never in all my life _ so happy! A. did I feel B. I felt C. I had felt D. had I felt65. I would have come to see you earlier, but I _ too busy. A. had been B. were C. was D. would be66. You _ television. Why not do something more active? A. alway
30、s watch B. are always watching C. have always watched D. have always been watching67. My money _ I must go to the bank to draw some of my savings out before Ive none in hand. A. has run out B. is running out C. has been run out D. is being run out68. Im sorry, I shouldnt have been so rude to you. -Y
31、ou _ your temper but thats OK. A. have lost B. had lost C. did lose D. were losing69. Is Jack still that naughty? -Not always. Look! He _ a good boy. A. will be B. is C. is always being D. is being70. Be careful! Your clothes will get caught in the machine. -Thank you. _ so close to it. A. I didnt k
32、now I was B. I dont know I are C. I had thought I was D. I think I am71. Now that she is out of job, Lucy _ going back to school, but she hasnt decided yet. A. had considered B. has been considering C. considered D. is going to consider 72. Years ago we didnt know this, but recent science _ that peo
33、ple who dont sleep well soon get ill. A. showed B. has shown C. will show D. is showing73. The policemans attention was suddenly caught by a small box which _ placed under the ministers car. A. has been B. was being C. had been D. would be74. Because the shop _, all the T-shirts are sold at half pri
34、ce. A. has closed down B. closed down C. is closing down D. had closed down75. The crazy fans _ patiently for two hours and they would wait till the movie star arrived. A. were waiting B. had been waiting C. had waited D. would wait 1选C。该句的含义是“他走进办公室,坐下来然后开始填表”。根据前面的stepped into the office后面的began t
35、o fill in the forms这两个动作能够推断出,sat与他们是一个主语发出的三个并列动作,故形式应一致,也用一般过去式。2选A。3选C。在这个时间状语从句中,主句谓语动词的动作发生在从句谓语动作之前,即“电影开演了十分钟”在“到达电影院”之前,故主句谓语动词应该用过去完成时,又因为begin这个动作无法延续,所以用be动词加上副词on来表示动作的延续。4选B。当主句是一般将来时,条件状语从句和时间状语从句要用一般现在时代替一般将来时。5选B。6选B。7选B。现在完成时的肯定句和段时间状语连用时必须用持续性动词。本题A、B两句都是现在完成时肯定句,而且都有时间状语。have是持续性动
36、词,而buy是瞬时性动词,所以A对,B不对。C、D两种译法采用一般过去式,其两种说说法也都是正确的,请同学们注意这种表达方法。8选B。句意是“我过去从来没想到你会给我带件礼物。”现在收到了礼物,用How nice of you!这一感叹句来表达内心的喜悦心情。9选B。第一分句中时间状语从句是一般过去时,所以主句也应该用一般过去时,而but连续的第二分句表示的却是一个延续到目前的状态,与第一分句有对比之意,即过去与现在对比。第二个分句可以视为省略了now,应该用现在完成时。句意是:“我在大学时能说三门外国语,但现在除了几个单词之外几乎全忘光了。”10.选D。宾语从句中的动作break into与
37、steal发生在found这一过去时之前,因此用过去完成时。且house与break into, things与steal有被动关系。11.选B。主句用一般将来时或一般现在时,从句通常用一般现在时或现在完成时。12、选C。全句意思表示第一动作正在进行,这时突然发生了另一个动作。When是并列连词,相当于and at that time(moment).13、选D。14、选A。答话中的not yet,说明没搬入新房的原因是“房间正在被粉刷。”用现在进行时的被动语态。15、选C。从原题中的We could have walked to the station, it was so near,是一个
38、与过去事实相反的虚拟语气,言外之意是“如果我们知道车站这样近,就会步行去了,而出租车毫无必要”。但实际上并不知道,所以乘了出租车。根据这一情景,考生便可得知A为正确答案。16、选B。It/This is+序数词+time+that的句型中,that从句常用现在完成时。17、选A。18、选A。在真实条件的状语从句中,主句应用一般将来时,从句用一般现在时,且city noises和keep是被动关系。19、选A。slip into这个“点”动作发生在look这个动词之中,所以第一空用一般过去,第二空用过去进行时。意思是:“当没有人看见的时候,汤姆溜进了屋内。”20、选D。表示过去某一时刻正在进行的动作,应该用过去进行时。the last time相当于从属连词,引导时间状语从句。21、