将来完成时练习题及答案.docx

上传人:wj 文档编号:72067 上传时间:2023-04-28 格式:DOCX 页数:3 大小:15.56KB
下载 相关 举报
将来完成时练习题及答案.docx_第1页
第1页 / 共3页
将来完成时练习题及答案.docx_第2页
第2页 / 共3页
将来完成时练习题及答案.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

将来完成时练习题及答案.docx

《将来完成时练习题及答案.docx》由会员分享,可在线阅读,更多相关《将来完成时练习题及答案.docx(3页珍藏版)》请在冰点文库上搜索。

将来完成时练习题及答案.docx

将来完成时练习题及答案

1.Bytheendofthisyear,I____enoughmoneyforaholiday.(C)

AwillsaveBwillbesavingCwillhavesavedDhavesaved

2.Ihavebeenstudyinghereforfouryears,bynextsummer_D___-.

AshallgraduateBshallbegraduatedCshallbegraduatingDshallhavegraduated

3.Ihopeherhealth_______greatlybythetimewecomebacknextyear.(D)

AimprovesBimprovedCwillbeimprovedDwillhaveimprove

4.“AreyougoingtoRichard”sbirthdayparty?

“Yes.BythenI______myhomework..”(C)

AhadfinishedBwillhavefinishedCwouldhavefinishedDfinished

5.IsupposebythetimeIcomebackintenyears’timealltheseoldhouse______down.(A)

AwillhavebeenpulledBwillbepullingCwillhavepulledDwillbepulled

6.Ihopethatthey_A_____theroadbythetimewecomeback.

AwillhaverepairedBwouldhaverepairedChaverepairedDhadrepaired

1.选C,bytheendofthisyear,是明确表示将来的时间状语,主句表示在这个将来时间以前完

成的动作,故应用将来完成时.

2.选D.bynextsummer是明确表示将来的时间状语,主句表示在这个将来时间以前完成的动

作,故应用将来完成时.

3.选D,bythetime引出的是时间状语分句,分句中用的come用一般现在时,表示将来概念,相

当于一个表示将来的时间状语,主句谓语动词表示在将来某一时刻以前必定完成的行为,应该

用将来完成时.不能选A,句子中带有表示将来时间的状语分句,故应该用与将来时相关的时

态.也不能选C,improve在该句中作”好转”,”变得更好”解,为不及物动词,所以用被动语态时

错误的.

4.B

5.A

6.A

.BythetimeyouarriveinLondon,weBinEuropefortwoweeks.

AshallstayBwillhavestayed

ChavestayedDhavebeenstaying

答案B

2Bytheyear2010,scientistsprobablyCacureforcancer.

AwillbediscoveringBarediscovering

CwillhavediscoveredDhavediscovered

答案C

Bytheyear2010是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将

来完成时.

3Beforelong,heAallaboutthematter.

AwillhaveforgottenBforget

ChaveforgottenDforgot

答案A

4IamsureheAthedifficultiesbeforeyouarrivethere.

AwillhavesettledBsettled

ChadsettledDsettle

答案Abeforeyouarrivethere.是明确表示将来的时间状语,主句表示在这个时间以前完成

的动作,故用将来完成时.

练习二

1.Bythesummer,Elizabeth______herefortenyears.

A.willworkB.worksC.willhaveworkedD.hasworked

2.I.hopeyou______theinstructionsreadybeforeIcometomorrow

A.togetB.shallgetC.willgetD.willhavegotten.

3.Nosooner_______thantheaccidenthappened.

A.hehadgoneB.hadhegoneC.hisgoingD.hewent

4.Hardly______whenthebussuddenlypulledaway.

A.theyhadgottothebusstopB.hadtheygottothebusstop

C.didtheygettothebusstopD.theygottothebusstop

5.Motherdoesn'tknowmuchtimeIhavespentinwatchingTV;ifsheeverfoundout,I'm

sure_______.

A.she'dneverforgivemeB.sheneverforgiveme

C.she'llneverforgivemeD.shedoesneverforgiveme

6.Assoonashe______hiserror,Rockfellermadethenecessarycorrectionstohisdatacollected.

A.discoveredB.hasdiscoveredC.discoversD.haddiscovered

7.I_______meetingyoueversinceweparted.

A.waslookingforwardtoB.havebeenlookingforwardto

C.hadbeenlookingforwardtoD.lookedforwardto

8.Wherehaveyoubeen?

What_____?

A.didyoudoB.haveyoubeendoingC.havemadeD.wereyoudoing

9.Shehasbeenstudyinghereforfiveyearsandbytheendofnextsummershe_____.

A.willgraduateB.willbegraduatingC.willbegraduatedD.willhave

graduated

10.Whenyoucometonightateighto’clock,I_____eightlessons.

A.wouldreviewB.shallreviewC.shallhavereviewedD.shallbe

reviewing

11.“AreAliceandTomstilllivinginNewYork?

”“No,they_____toDallas.”

A.arejustmovedB.havejustmovedC.hadjustmovedD.willjustmove

12.Ihaven’theardfromMaria_____.

A.sincealongtimeB.formanymonthsago

C.formanymonthsD.sincemanymonthsbefore

13.Hisgrandfather______forthirtyyears.

A.diedB.wasdeadC.hasbeendeadD.hasdied

14.It’s(high)timeyou_____aholiday.

A.hadB.haveC.willhaveD.havehad

15.BythetimeJuangetshome,hisaunt_____forPuertoRico.

A.willleaveB.leavesC.willhaveleftD.left

16.Allthemachines_____bytheendofthefollowingweek.

A.wererepairedB.willberepairedC.havebeenrepairedDwillhavebeenrepaired

17.Theconference_____afullweekbythetimeitends.A.musthavelastedB.willhavelastedC.

wouldlastD.haslasted

语法练习1答案

1.C将来完成时态。

By指:

到什么时间为止。

2.D将来完成时态。

tomorrow表示将来,gettheinstructions(指令,指示)这个动

作在我回来之前已经完成。

3.B“nosooner……than……”(刚……就……),在nosooner这部分应当用过去

完成时,than后面用一般过去时。

A,B都是过去完成时态,怎么选择?

Nosooner的

特殊用法,在其后面跟倒装语序,所以选B。

4.Bhardly……when……(一……就……),hardly后应当用过去完成时,when

后面用一般过去时。

hardly的特殊用法,在其后面跟倒装语序,所以选B。

5.A过去将来时态。

Forgive原谅,She’d相当于:

shewould.妈妈不知道我看电

视花费了多长时间,如果她知道的话,我相信她将永远不会原谅我。

6.D过去完成时态。

发现错误这个动作发生在纠正数据那个动作之前,而改正数据的

动作用的是过去时态,所以,发生在过去的过去的动作就用过去完成时态。

error错误。

correction改正,是名词。

data数据。

7.B现在完成时态。

表示渴望见你这个动作从过去一直延续到现在以至于将来。

look

forwardto渴望,想要……。

eversince自从……。

8.B现在完成进行时态。

通过上下句来识别时态。

9.D将来完成时态。

bytheendofnextsummer为信号词。

10.C将来完成时态。

Review温习,复习。

11.B现在完成时态。

说话的时候,他已搬走。

12.C我已经好几个月没有Maria的消息了。

现在完成时态,for引导一个时间状语。

13.C现在完成时态。

他的祖父已经去世三十年了。

这里死亡表示一种状态,而不能

理解为一种动作,因为死亡是一个短暂性动词,它不可能持续三十年。

所以用hasbeen

dead。

14.AIt’s(high)time(是……什么的时候了)的特殊用法,要用完成时态。

Have在

句中是拥有的意思。

15.C将来完成时态。

Leavefor离开一个地方到另一个地方去,Bythetime信号

词。

16.D将来完成时态。

bytheendof到……时间为止,在此句中引导的时间状语从

句为将来时间,所以是用将来时。

答案B,D选取哪个?

机器(machines)是被修的,

所以用被动语态。

显然,D为正确答案。

17.B译文:

会议从开始到结束,将持续整整一个星期。

本句是将来完成时的用法。

到将来

某时(会议结束)之前业已完成的动作(last),所以用将来完成时。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2