2026年最新八种时态理解题目及答案.docVIP

  • 1
  • 0
  • 约7.84千字
  • 约 13页
  • 2026-01-08 发布于山东
  • 举报

2026年最新八种时态理解题目及答案

一、单项选择题(总共10题,每题2分)

1.IfI______tothepartylastnight,Iwouldhaveseenyou.

A.go

B.went

C.wouldgo

D.hadgone

答案:B

2.She______beentoJapanbeforeshemovedtherelastyear.

A.had

B.has

C.was

D.willhave

答案:A

3.Bythetimetheyarrive,we______themeetingforanhour.

A.willhave

B.have

C.will

D.had

答案:A

4.They______nothavefinishedtheprojectiftheyhadstartedearlier.

A.would

B.will

C.wouldhave

D.had

答案:C

5.I______nothaveboughtthatcarifI______knownitsproblems.

A.would,had

B.would,have

C.wouldhave,had

D.wouldhave,have

答案:C

6.He______beenworkingherefortenyearsbythetimeheretires.

A.willhave

B.will

C.has

D.willbe

答案:A

7.IfI______you,Iwouldapologize.

A.am

B.were

C.be

D.willbe

答案:B

8.She______notbeenabletofinishherhomeworkifshe______studiedlastnight.

A.could,had

B.could,would

C.would,had

D.would,wouldhave

答案:C

9.Bythetimeyougetthere,thetrain______foranhour.

A.willhaveleft

B.willleave

C.hasleft

D.willbeleaving

答案:A

10.Ifthey______moretime,they______finishedtheexperiment.

A.had,wouldhave

B.had,have

C.have,would

D.willhave,willhave

答案:A

二、多项选择题(总共10题,每题2分)

1.Whichofthefollowingsentencesisinthepresentperfecttense?

A.Shehasfinishedherwork.

B.Hegoestothegymeveryday.

C.Theywereplayingsoccerwhenitstartedtorain.

D.Wewillhavecompletedtheprojectbynextweek.

答案:A

2.WhattenseisusedinthesentenceIfIhadknown,Iwouldhavehelped?

A.presentperfect

B.pastperfect

C.conditional

D.futureperfect

答案:C

3.WhichtenseisusedinthesentenceBythetimehearrives,wewillhavebeenwaitingfortwohours?

A.presentperfectcontinuous

B.futureperfectcontinuous

C.presentcontinuous

D.futurecontinuous

答案:B

4.WhattenseisusedinthesentenceShewouldhavegoneifshehadhadmoremoney?

A.pastconditional

B.presentconditional

C.pastperfectconditiona

文档评论(0)

1亿VIP精品文档

相关文档