虚拟条件句主要有下面两类: 表示现在及将来情况(表示纯然假设或实现的可能性不大的情况): 谓语主要形式如下(be多用were这个形式): 从句 主句 过去式 would + 动词原形
树图思维导图提供 2017年6月英语四级语法知识:条件句 在线思维导图免费制作,点击“编辑”按钮,可对 2017年6月英语四级语法知识:条件句 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:480bece580e467fd5a94f472be25fe9d
2017年6月英语四级语法知识:条件句思维导图模板大纲
虚拟条件句主要有下面两类:
表示现在及将来情况(表示纯然假设或实现的可能性不大的情况):
谓语主要形式如下(be多用were这个形式):
从句主句
过去式
would+动词原形
ifiwereyou,iwouldn’tloseheart.
表示过去情况的虚拟条件句(与事实完全相反的假设情况),谓语主要形式如下:
从句
主句
had+过去分词
wouldhave+过去分词
shewouldhavecomeifwehadinvitedher.
ifihadn’ttakenyouradvice,iwouldhavemadeabadmistake,
有时候,条件从句表示的动作和主句表示的动作,发生的时间是不一致的(如一个是过去发生的,一个是现在发生的).这时,动词的形式要根据表示的时间来调整.这种句子可以称为错综时间条件句.
ifhehadreceivedsixmorevotes,hewouldbeourchairmannow.
有时假设的情况并不以条件从句表示,而是通过一个介词短语来表示.
withoutmusic,theworldwouldbeadullplace.
wecouldhavedonebetterundermorefavorableconditions.
thatwouldhavebeenconsideredmiraculousinthepast.
如果条件句从句中包含有were,had,should或could,有时可把if省略掉,并把were,had,should或could放在主语前面.
hadwemadeadequatepreparation,wemighthavesucceeded.
shouldtherebeaflood,whatshouldwedo?
wereitnotfortheirassistance,wewouldbeinseriousdifficulty.