虚拟条件句往往指不能实现或纯假想的情况,可以对过去、现在或将来进行假想。虚拟语气的本质就是对根本不可能的情况发生假设。我们可以记住这样一个原则,即把时态向过去推一格。现在和小编一起看一下虚拟条件句的基本类型吧!
(1)?与现在事实相反:若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should?(would,?could,?might)+动词原形”。如:If?we?left?now,?we?should?arrive?in?good?time.?假如我们现在就走的话,我们就会及时到达。
(2)?与过去事实相反:若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should?(would,?could,?might)+have+过去分词”。如:
If?he?had?been?in?that?train?then,?he?might?have?been?killed?in?that?accident.?如果当时他也在那列火车上,他可能就死于那场车祸了。
(3)?与将来事实相反:若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should?(would,?could,?might)+动词原形”。如:
If?he?went,would?you?go?too??如果他去,你也去吗?(大概他不会去)
If?I?asked?him,I’m?sure?he’d?help?us.?如果我向他提出要求,肯定他会帮助我们。(不过我不打算这样做)