虚拟语气,英语语法篇一:英语语法虚拟语气知识点虚拟语气1
表示如今/过去/今后情况的虚拟条件句虚拟条件句主要有三种构造:1)表示与如今情况相反:主句谓语用“would/could/might+动词原形”,从句谓语用“动词的一般过去时”(动词be的过去式一律用were)
IfIwereyou,Iwouldnotaccepthisoffer
IfIhadtime,Iwouldcertainlygotothecinemawithyou
2)表示与过去情况相反:主句谓语用“would/could/might+have+过去分词”,从句谓语用过去完成时
IfIhadgotupalittleearlier,Iwouldn’thavemissedthetrain
IfIhadbeenmorecareful,Imighthavepassedthatexam
3)表示与今后情况相反:主句谓语用“would/could/might+动词原形”,从句谓语用“were+动词不定式”或“should+动词原形”
IfIweretodothejob,Iwouldnotbeabletohaveenoughtimetostudy
Ifitshouldraintomorrow,Iwouldnotgooutwithyou
虚拟条件句连接词if的省略假设虚拟条件句的从句中含有were,had,should,could等词时,能够省略连接词if,但这时必须把were,had,should,could等词移到主语前面,构成倒装
这种句型主要用于书面方式
WereItodothejob,Iwouldfinishdoingitwithintwoweeks
Haditnotbeenforhishelp,wecouldn’thavearrivedthereontime
Shoulditraintomorrow,Iwou