《将来完成时练习题.doc》由会员分享,可在线阅读,更多相关《将来完成时练习题.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
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 saved2. 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 graduated3. I ho
2、pe 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 finished5. I suppose by the time I come back i
3、n ten years time all these old house_down.A will have been pulled B will be pulling C will have pulled D will be pulled6. 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 repaired7.By the time you arrive in London, we _ in Europe fo
4、r two weeks.A shall stay B will have stayed C have stayed D have been staying8. By the year 2010,scientists probably_ a cure for cancer.A.will be discovering B.are discovering C.will have discovered D. have discovered9. Before long, he_all about the matter.A. will have forgotten B. forget C. have fo
5、rgotten D. forgot10. I am sure he _ the difficulties before you arrive there.A will have settled B settled C had settled D settle11. By the summer, Elizabeth_ here for ten years . A. will workB. worksC. will have workedD. has worked12. I. hope you_ the instructions ready before I come tomorrowA. to
6、get B. shall get C. will getD. will have gotten .13. No sooner_ than the accident happened. A. he had goneB. had he gone C. his going D. he went14. Hardly_ when the bus suddenly pulled away.A. they had got to the bus stop B. had they got to the bus stopC. did they get to the bus stop D. they got to
7、the bus stop 15. Mother doesnt know much time I have spent in watching TV; if she ever found out ,Im sure_.A. shed never forgive me B. she never forgive meC. shell never forgive meD. she does never forgive me 16. As soon as he_ his error, Rockfeller made the necessary corrections to his data collect
8、ed.A. discoveredB. has discovered C. discovers D. had discovered17. I _meeting you ever since we parted.A. was looking forward toB. have been looking forward toC. had been looking forward to D. looked forward to18Where have you been? What _ ?A. did you do B. have you been doingC. have madeD. were yo
9、u doing19. She has been studying here for five years and by the end of next summer she _.A. will graduateB. will be graduatingC. will be graduatedD. will have graduated20. When you come tonight at eight oclock, I _ eight lessons.A. would review B. shall review C. shall have reviewedD. shall be revie
10、wing21. “Are Alice and Tom still living in New York?” “No, they _ to Dallas.” A. are just movedB. have just moved C. had just movedD. will just move 22. I havent heard from Maria_.A. since a long time B. for many months ago C. for many months D. since many months before23.His grandfather _ for thirt
11、y years.A. diedB. was dead C. has been dead D. has died 24Its (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 leaveB. leaves C. will have leftD. left26All the machines _by the end of the following week.A. were rep
12、airedB. will be repaired C. have been repaired D will have been repaired27. The conference _ a full week by the time it ends.A. must have lasted B. will have lasted C. would last D. has lasted将来进行时专项练习一、单项填空1. The Blacks with us for the time being.A. will stay B. would stay C. have been staying D. w
13、ill be staying 2. The plane at the present speed until it crosses the mountain at about ten tonight.A.would go B. went C. will be going D.goes 3. Mr. Smith will not be able to attend the meeting tonight because _ then. A.he must have a class B.he will be teaching a class C.he teaches a class D.he wi
14、ll have been teaching a class4. I wont be able to watch the concert on TV tonight because I homework at that time.A. shall have done B. shall be doing C. shall do D. have been doing5. I _ my boss at three this afternoon.A. shall be picking up B. shall be picked C. shall have been picking up D. shall
15、 have picked6. You cant miss Frank. He_ a dark green suit and a yellow tie waiting for you. A. is wearing B. will wear C. wears D. will be wearing 7. -Could you give these books to Mr. Black? -Absolutely, _him at five oclock this afternoon. A.I will have a talk B. I have a talk with C.I can have a t
16、alk with D.I will be having a talk with8. Im afraid I wont be available then. I _ a friend off at three this afternoon. A. see B. am seeing C. will see D. will be seeing9. Next Friday I will go to another concert .They _some thing by Mozart at that time.A. play B. will be playing C. are going to pla
17、y D. are to play.10. -What are you doing, Jack?-Make a model plane. I _ it in the science class at 10 oclock tomorrow morning.A. will be showing B. am going to show C. show D. have showed11. We _ a debate on some environmental issues all afternoon tomorrow. A. will be having B. am having C. am going
18、 to have D. have 12. What do you think you _at this time next year?A .will do B. will be doing C. are about to do D. do13. -What will you do tomorrow evening?-I _my favorite program between 8 and 11, then I will go out to drink in my usual bar.A. will watch B. am about to watch C. will be watching D
19、. am watching14. -When will you come to see me, Dad?-I will go to see you when you_ the training course.A. will have finished B. will be finishing C. are finishingD. finish15. Tom sat under a tree and seeing his friend, up in no time.A. to standB. standing C. stoodD. would stand16. I _ very happy if
20、 I could be of some service to you.A. would be B. have been C. must be D. can be17. The meeting was to at 9 oclock but the manager until twenty minutes later.A. start; didnt turn up B. have started; didnt turn upC. start; hadnt turned up D. be started; hadnt turned up18. - he come to see you?-Of cou
21、rse, please. And Id rather he me the truth.AWill; informBShall; toldCShould; would sayDCan; spoke19. If the building project _ by the end of this month is delayed, the construction company _ fined.A. will be completed; is to be B. to be completed; will be C. being completed; will be D. completed; wa
22、s 20. - I rang you at about ten, but no one answered the phone.- Oh, that was probably when I _ my neighbor.A. visited B. was going to visit C. was visiting D. had visited21. Because I the next day, I went to bed early on Saturday evening.A. was leaving B. will leave C. had left D. was about to leav
23、e22. -Henry, fancy meeting you here. -Oh, its you Jack. Sorry, I _ you _ to me.A. didnt think; were speaking B. dont think; spoke C. didnt think; would speakD. thought; are speaking23. By next summer John in this factory for thirteen years.Ahas been workingBwill have been workingCwill be workingDhas
24、 worked24. He will have learned English for eight years by the time he _ from the university next year. A. will graduate B. will have graduated C. graduates D. is to graduate25. I _ the office when the telephone rang.A. was about to leave B. would leave C. left D. was to leave26. According to their
25、agreement reached in 1943, no country _ peace with Germany alone.A. is to make B. was to make C. would make D. was about to make27. He promised me if we_ the game, he _us a round of drink.A. win; will buy B. would win; would buy C. won; bought D. won; would buy28. He said time and time again that he
26、 _, but he actually stayed well after midnight.A. is leaving B. was leaving C. was to leave D. will leave29. - Mom, I got the first prize in the spelling contest.-Oh, how great! Daddy will be so proud of you. He _ you _ to win.A. never think; are going B. never thought; were going C. didnt think; we
27、re goin D. hadnt thought; were going30. Tom_ to Jerry and tell him about his new school at once.A. will write B. writes C. wrote D. writes二、用所给动词的适当形式填空1. He _ (lie) on one of the sunny beaches in Hawaii all day when he spends his holiday there. 2. Dont call me between 2:00 and 4:00 this afternoon.
28、I _ (have) an test then.3. Nobody knew what _ (happen) to the Earth in a centurys time.4. Mr. Lee said he would give the CD to me as soon as he _ (return) from Canada.5. When we were young, father_ (take) us for a special treat on Mothers day.6. -Did you invite Sarah to your birthday party? -Sorry,
29、I forget. I _ (call) her now.7. You have to put in more effort if you were _ (pass) the test. 8. I _ (tell) you about my plan, but you stopped me before I could speak.9. Will you _(use)your computer this time tomorrow?10. I _ (close) the kitchen door when a little mouse popped its head out.三、句子改错1.
30、He was to cross the road when a car suddenly raced up round the corner.2. When we went to the west coast for spring break, we will find hotel near the beach.3. Many animals will die of thirst when the river will run dry.4. She said she was going to come when her mother told her supper was ready.5. A
31、re you going to call the police when you found your laptop stolen?四、中译英1. 我正打算往河里跳时看见水里出现一条蛇。2. 下个月的今天我们将乘飞往去南美洲。3. 据报道,有一颗人造卫星将在酒泉被发射。4. 她本打算今年暑假去欧洲旅行,但金融危机使她丢了工作。5. 我的朋友告诉我他下个月就开始他的研究计划。五、真题回顾1. -Come on in, Peter. I want to show you something.-Oh, how nice of you! I _ you _ to bring me a gift.A.
32、never think; are going B. never thought; were going C. didnt think; were going D. hadnt thought; were going2. -We could have walked to the station; it was so near.-Yes. A taxi _ at all necessary.A. wasnt B. hadnt been C. wouldnt be D. wont be3. .We were all surprised when he made it clear that he _
33、office soon.A. leaves B. would leave C. left D. had left4. - Alice, why didnt you come yesterday?- I _, but I had an unexpected visitor.A. had B. would C. was going to D. did5. -Is there anything wrong, Bob? You look sad.- Oh, nothing much. In fact, I _ of my friends back home.A. have just thought B
34、. was just thinking C. would just think D. will just be thinking6. -Tom, you didnt come to the party last night. - I _, but I suddenly remember I had homework to do.A. had to B. didnt C. was going to D. wouldnt7. In a room above the store where a party_ , some workers were busily setting the table.A
35、. was to be held B. has been held C. will be held D. is being held8. I _ along the street looking for a place to park when the accident _.A. went; was occurring B. went; occurred C. was going; occurred D. was going; had occurred9. - Has your father returned from Africa yet?- Yes, but he _ here for o
36、nly three days before his company sent him to Australia.A. was B. has been C. will be D. would be10. -Ring me at seven a.m.?- No, not that early! I _.A. sleep B. will sleep C. am sleeping D. will be sleeping11. You know, I _ looking for a job for three months, and this is my first interview.A. am B.
37、 was C. will be D. have been12. Youd better not phone the manager between 7 and 8 tomorrow evening; he _ an important meeting then. A. will have B. would have C. will be having D. will have had13. - Do you have any problem if you _ this job?- Well, I am thinking about the salary.A. offer B. will off
38、er C. are offered D. will be offered14. My uncle _ until he was forty-five.A. married B. didnt marry C. was not marrying D. wouldnt marry15. - Have you known Dr. Jackson for a long time?- Yes, since she _ the Chinese Society.A. has joined B. joins C. had joined D. joined将来完成时答案:1.选C,by the end of th
39、is year, 是明确表示将来的时间状语,主句表示在这个将来时间以前完成的动作,故应用将来完成时.2.选D.by next summer是明确表示将来的时间状语, 主句表示在这个将来时间以前完成的动作,故应用将来完成时.3.选D,by the time 引出的是时间状语分句,分句中用的come用一般现在时,表示将来概念,相当于一个表示将来的时间状语,主句谓语动词表示在将来某一时刻以前必定完成的行为,应该用将来完成时.不能选A,句子中带有表示将来时间的状语分句,故应该用与将来时相关的时态.也不能选C ,improve 在该句中作”好转”,”变得更好”解,为不及物动词,所以用被动语态时错误的.4
40、.B 5.A 6.A 7.B 8.C: By the year 2010 是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将来完成时.9.A 10.A :before you arrive there. 是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将来完成时.11.C 将来完成时态。 By 指:到什么时间为止。 12 D 将来完成时态。 tomorrow 表示将来, get the instructions (指令,指示)这个动作在我回来之前已经完成。 13 B “no soonerthan”( 刚 就 ) ,在 no sooner 这部分应当用过去完成时,
41、 than 后面用一般过去时。 A , B 都是过去完成时态,怎么选择? No sooner 的特殊用法,在其后面跟倒装语序,所以选 B 。 14 B hardlywhen( 一 就 ) , hardly 后应当用过去完成时, when 后面用一般过去时。 hardly 的特殊用法,在其后面跟倒装语序,所以选 B 。 15 A 过去将来时态。 Forgive 原谅, Shed 相当于: she would. 妈妈不知道我看电视花费了多长时间,如果她知道的话,我相信她将永远不会原谅我。 16 D 过去完成时态。 发现错误这个动作发生在纠正数据那个动作之前,而改正数据的动作用的是过去时态,所以,发生在过去的过去的动作就用过去完成时态。 error 错误。 correction 改正,是名词。 data 数据。 17 B 现在完成时态。表示渴望见你这个动作从过去一直延续到现在以至于将来。 look forward to 渴望,想要 。 ever since 自从 。 18 B 现在完成进行时态。通过上下句来识别时态。 19 D 将来完成时态。 by the end of next summer 为信号词。 20 C 将来完成时态。 Review 温习,复习。 21. B 现在完成时态。说话的时候,他已搬走。 22 C 我已经好几个月没有 Maria 的消息了。现在完成时态, f
限制150内