语法练习之虚拟语气篇Word文档格式.docx
- 文档编号:15324486
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:10
- 大小:22.80KB
语法练习之虚拟语气篇Word文档格式.docx
《语法练习之虚拟语气篇Word文档格式.docx》由会员分享,可在线阅读,更多相关《语法练习之虚拟语气篇Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
Nowtrythefollowingquestion:
1.IfI______,everythingwouldbeallright.
a.
washere
b.
amhere
c.
werehere
d.
willbehere
B:
对过去虚拟---表示与过去事实相反的假设:
条件从句中的谓语用过去完成时haddone
主句中的谓语用could/might/should/would+have+done
IfIhadtakenyouradvice,Iwouldn’thavemadethismistake.
(Iwouldn’thavemadethismistakeifIhadtakenyouradvice.)
Ifyouhadcomeyesterday,youwouldhaveseenhim.
(Youwouldhaveseenhimifyouhadcomeyesterday.)
Nowtrythefollowingquestions:
1.
Ifithadnotbeenforthestorm,we_____muchearlier.
shouldarrive
shouldhavearrived
mightarrive
wouldarrive
2.
Ifitwerenotforpeace,we_______ahappylifetoday.
couldnotbeliving
couldnothavelived
wouldlive
wouldn’thavelived
3.
They______theproblemeasilyiftheyhadnotacquiredmuchfundamentalscientificknowledge.
hadn’tsolved
wouldn’thavesolved
solved
solve
C:
对将来虚拟---表示与将来事实相反的假设:
条件从句中的谓语用should+do/wereto+do
主句中的谓语用could/might/should/would+动词原形do
Ifyouweretocometomorrow,Imighthavetimetoseeyou.
(Imighthavetimetoseeyouifyouweretocometomorrow.)
Ifitshouldraintomorrow,whatwouldwedo?
(Whatwouldwedoifitshouldraintomorrow.)
Ifyou________seeJane,whatwouldyoutellher?
willbegoingto
oughtto
areto
wereto
2.省略If的条件句
当条件句中的If省略,要将were,had,should提到主语前面,形式倒装。
如果没有were,had,should,则既不能省略If,也不能倒装。
HadItakenyouradvice(=IfIhadtakenyouradvice),Iwouldn’thavemadethismistake.(对过去虚拟)
Hadyoucomeyesterday(=Ifyouhadcomeyesterday),youwouldhaveseenhim.(对过去虚拟)
Wereyoutocometomorrow(=Ifyouweretocometomorrow),Imighthavetimetoseeyou.(对将来虚拟)
Shoulditraintomorrow(=Ifitshouldraintomorrow),whatwouldwedo?
(对将来虚拟)
*几乎不用于对现在的虚拟中。
Themillionsofcalculationsinvolved,hadtheybeendonebyhand,____________allpracticalvaluebythetimetheywerefinished.
couldlose
wouldhavelost
mightlost
oughttohavelost
Thereisarealpossibilitythattheseanimalscouldbefrightened,______asuddenloudnoise.
beingthere
shouldtherebe
therewas
therehavingbeen
______today,hewouldgettherebyFriday.
Wouldheleave
Werehetoleave
Washeleaving
Ifheleaves
4.
___youbeinterested,Ihaveabookonthesubjectyoumightliketosee.
Should
Would
Will
Shall
5.
_____Irealizedtheconsequences,Iwouldneverhaveintendedtogetinvolved.
When
If
Had
Unless
6.
_____theexperimenttomorrow,heshouldreadtheinstructionscarefully.
Werehetodo
Washedoing
Ifhedoes
Wouldhedo
7.
_____,Iwouldtakenanumbrellawithme.
HadIbeenyou
Iwereyou
WereIyou
Ihadbeenyou
8.
HadDickensforeseenthathenovelwouldcausesuchadisturbance,he_____it.
shouldnothavewritten
wouldnothavewritten
didnotwrite
hadnotwritten
9.
Hadwemadeadequatepreparations,theparty_____asuccess.
canbe
willbe
wouldhavebeen
wouldbe
10.
______,thedamagewouldhavebeenincalculable.
Hassuchadisasteroccurred
b.
Hadsuchadisasteroccurred
Ifsuchadisasteroccurred
d.
Ifsuchadisasterhadbeenoccurred
3.混合型虚拟条件句
通常情况下,主句和从句所指的时间是一致的,要么都是现在时,要么都是过去时,或将来时。
但是有时也可能指不同的时间,这时候要根据上下文的意思灵活确定谓语动词的时态。
IfIwereyou,Iwouldhavetakentheadvice.
Ifherhusbandhadnotbeenkilledinthewar,shewouldnotbehelpingotherswiththehouseworknow.
Ifhehadfollowedthedoctor’sadvice,hewouldbequiteallrightnow.
Ifwehadcontrolledourpopulationinthe1950’s,thepopulationproblemwouldn’tbesoserioustoday.
Ifyouhadnothelpedthem,they_____inLondonno
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语法 练习 虚拟 语气
![提示](https://static.bdocx.com/images/bang_tan.gif)