虚拟语气语气题目及答案.docxVIP

  • 1
  • 0
  • 约8.88千字
  • 约 22页
  • 2026-03-16 发布于浙江
  • 举报

虚拟语气语气题目及答案

虚拟语气题目及答案

一、选择题(每题2分,共20分)

1.IfI________you,Iwouldaccepttheoffer.

A.am

B.was

C.were

D.havebeen

2.Ifshe________harder,shewouldhavepassedtheexam.

A.studied

B.hadstudied

C.wouldstudy

D.hasstudied

3.IwishI________taller.

A.am

B.was

C.were

D.havebeen

4.Hetalksasifhe________anexpert.

A.is

B.was

C.were

D.hasbeen

5.Ifit________tomorrow,wewouldcancelthepicnic.

A.rains

B.rained

C.hadrained

D.shouldrain

6.Theteacherdemandedthatallstudents________theirhomeworkontime.

A.handin

B.handedin

C.shouldhandin

D.wouldhandin

7.Isuggestthathe________theearlytrain.

A.take

B.takes

C.took

D.willtake

8.IfonlyI________speakFrenchfluently.

A.can

B.could

C.willbeableto

D.amableto

9.HadIknownearlier,I________you.

A.wouldtell

B.wouldhavetold

C.willtell

D.havetold

10.Itisimportantthatwe________early.

A.arrive

B.arrived

C.shouldarrive

D.willarrive

二、填空题(每空1分,共20分)

1.IfI________(be)you,Iwouldnotdothat.

2.Ifshe________(study)harder,shewouldhavepassedtheexam.

3.IwishI________(can)flylikeabird.

4.Heactsasifhe________(be)theboss.

5.Ifit________(rain)tomorrow,wewouldcancelthepicnic.

6.Thedoctorsuggestedthathe________(rest)forafewdays.

7.IfIhadenoughmoney,I________(buy)anewcar.

8.Iwouldratheryou________(nottell)anyoneaboutthis.

9.IfonlyI________(know)thetruthearlier.

10.Itisnecessarythateveryone________(understand)therules.

11.WereI________(be)inyourposition,Iwoulddothesame.

12.Iftheweather________(be)better,wecouldgohiking.

13.IwishI________(notsay)thatyesterday.

14.Ifhe________(arrive)ontime,hecouldhavecaughtthetrain.

15.ShelookedatmeasthoughI________(be)astranger.

16.HadIst

文档评论(0)

1亿VIP精品文档

相关文档