1.表示现在/过去/将来情况的虚拟条件句 虚拟条件句主要有三种结构: 1) 表示与现在情况相反:主句谓语用“would/could/might+动词原形”,从句谓语用“动词的一般过去时”(动词be的过去式一律用were)。 IfIwereyou,Iwouldnotaccepthisoffer. IfIhadtime,Iwouldcertainlygotothecinemawithyou. 2)表示与过去情况相反:主句谓语用“would/could/might+have+过去分词”,从句谓语用过去完成时。 IfIhadgotupalittleearlier,Iwouldn’thavemissedthetr ain. IfIhadbeenmorecareful,Imighthavepassedthatexam. 3)表示与将来情况相反:主句谓语用“would/could/might+动词原形”,从句谓语用“were+动词不定式”或“should+动词原形”。 IfIweretodothejob,Iwouldnotbeabletohaveenoughtimetostudy. Ifitshouldraintomorrow,Iwouldnotgooutwithyou.