- 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)