将来完成时

  • 格式:doc
  • 大小:30.50 KB
  • 文档页数:3

定义 将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或by the time引导的现在时的从句连用。 构成 will/shall+have+过去分词用于第一人称,will+have+过去分词用于其他人称。 实例 a. 状态完成:表示某事继续到将来某一时为止一直有的状态。并在将来完成。 b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或已获得的 用法 ①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。 We shall have learned 12 units by the end of this term. 到这个学期末,我们将学完12个单元。 By the time you get home I will have cleaned the house from top to bottom. 你到家之前我将把房子彻底打扫一遍。 ②表示推测,相当于"must have done"结构。 You will have heard of this, I guess. 我想你已经听说过这件事了。 I am sure he will have got the information. 我相信他一定得到了这个信息 ③.表示某种状态一直持续到说话人所提及的时间 we will have been married a year on June 25th 到6月25日我们俩结婚就满1年了 练习题(一) 1. By the end of this year, I ____enough money for a holiday. A will save B will be saving C will have saved D have saved 2. I have been studying here for four years, by next summer ____. A shall graduate B shall be graduated C shall be graduating D shall have graduated 3. I hope her health _______greatly by the time we come back next year. A improves B improved C will be improved D will have improve 4. “Are yougoing to Richard”s birthday party?„ “Yes.By then I ______my homework..” A had finished B will have finished C would have finished D finished 5. I suppose by the time I come back in ten years‟ time all these old house______down. A will have been pulled B will be pulling C will have pulled D will be pulled 6. I hope that they ______the road by the time we come back. A will have repaired B would have repaired C have repaired D had repaired 7.By the time you arrive in London, we______ in Europe for two weeks. A shall stay B will have stayed C have stayed D have been staying 8.By the year 2010,scientists probably ________a cure for cancer. A will be discovering B are discovering C will have discovered D have discovered 9.Before long, he_______all about the matter. A will have forgotten B forget C have forgotten D forgot 10.I am sure he _______ the difficulties before you arrive there. A will have settled B settled C had settled D settle 11. By the summer, Elizabeth______ here for ten years . A. will work B. works C. will have worked D. has worked 12. I. hope you______ the instructions ready before I come tomorrow A. to get B. shall get C. will get D. will have gotten . 13. No sooner_______than the accident happened. A. he had gone B. had he gone C. his going D. he went 14. Hardly______ when the bus suddenly pulled away. A. they had got to the bus stop B. had they got to the bus stop C. did they get to the bus stop D. they got to the bus stop 15. Mother doesn't know much time I have spent in watching TV; if she ever found out ,I'm sure_______. A. she'd never forgive me B. she never forgive me C. she'll never forgive me D. she does never forgive me 16. As soon as he______ his error, Rockfeller made the necessary corrections to his data collected. A. discovered B. has discovered C. discovers D. had discovered 17. I _______meeting you ever since we parted. A. was looking forward to B. have been looking forward to C. had been looking forward to D. looked forward to 18. Where have you been? What _____ ? A. did you do B. have you been doing C. have made D. were you doing 19. She has been studying here for five years and by the end of next summer she _____. A. will graduate B. will be graduating C. will be graduated D. will have graduated 20. When you come tonight at eight o’clock, I _____ eight lessons. A. would review B. shall review C. shall have reviewed D. shall be reviewing 21. “Are Alice and Tom still living in New York?” “No, they _____ to Dallas.” A. are just moved B. have just moved C. had just moved D. will just move 22. I haven’t heard from Maria_____. A. since a long time B. for many months ago C. for many months D. since many months before 23. His grandfather ______ for thirty years. A. died B. was dead C. has been dead D. has died 24. It’s(high)time you _____ a holiday. A. had B. have C. will have D. have had 25. By the time Juan gets home, his aunt _____ for Puerto Rico. A. will leave B. leaves C. will have left D. left