资源描述:
《将来完成时练习题及答案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、将来完成时练习题及答案1.Bytheendofthisyear,I____enoughmoneyforaholiday.(C ) Awillsave Bwillbesaving Cwillhavesaved Dhavesaved2.Ihavebeenstudyinghereforfouryears,bynextsummer_D___-. Ashallgraduate Bshallbegraduated Cshallbegraduating Dshallhavegraduated3.Ihopeherhealth_______greatlybythetimewecomebacknex
2、tyear.( D )Aimproves Bimproved Cwillbeimproved Dwillhaveimprove4.“AreyougoingtoRichard”sbirthdayparty?‘ “Yes.BythenI______myhomework..” ( C )Ahadfinished Bwillhavefinished Cwouldhavefinished Dfinished5.IsupposebythetimeIcomebackintenyears’timealltheseoldhouse______down.(A )Awillhaveb
3、eenpulled B willbepulling Cwillhavepulled Dwillbepulled6.Ihopethatthey_A_____theroadbythetimewecomeback.Awillhaverepaired Bwouldhaverepaired Chaverepaired Dhadrepaired 1.选C,bytheendofthisyear,是明确表示将来的时间状语,主句表示在这个将来时间以前完成的动作,故应用将来完成时.2.选D.bynextsummer是明确表示将来的时间状语,主句表示在这个将来时间以前完成的动作,故应用将来完成时.
4、3.选D,bythetime引出的是时间状语分句,分句中用的come用一般现在时,表示将来概念,相当于一个表示将来的时间状语,主句谓语动词表示在将来某一时刻以前必定完成的行为,应该用将来完成时.不能选A,句子中带有表示将来时间的状语分句,故应该用与将来时相关的时态.也不能选C,improve在该句中作”好转”,”变得更好”解,为不及物动词,所以用被动语态时错误的.4.B5.A6.A.BythetimeyouarriveinLondon, we B inEuropefortwoweeks. A shallstay B willhavestaye
5、d C havestayed D havebeenstaying答案B 2 Bytheyear2010,scientistsprobablyC acureforcancer. A willbediscovering B arediscovering C willhavediscovered Dhavediscovered答案CBytheyear2010是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将来完成时. 3 Beforelong, he A allaboutthematter.
6、Awillhaveforgotten B forget C haveforgotten D forgot答案A 4Iamsurehe A thedifficultiesbeforeyouarrivethere. A willhavesettled Bsettled C hadsettled Dsettle答案A beforeyouarrivethere.是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将来完成时. 练习二 1.Bythesummer,Elizabeth______herefortenye
7、ars. A.willwork B.works C.willhaveworked D.hasworked2.I.hopeyou______theinstructionsreadybeforeIcometomorrow A.toget B.shallget C.willget D.willhavegotten.3.