虚拟语气 if 条件句。 如果主句是过去时从句用什么时态? 再如果主句是现在完成时,从句用什么时态

如题所述

第1个回答  2015-07-04
所谓虚拟语气就是退后一步说,也就是说把时态退后的说话以前。如果是描述将来的真实语气,主从句的时态应该分别如下
〔主句〕将来时
〔从句〕现在时
如果改用虚拟语气,主从句的时态要推后的前一个时态:
〔主句〕推后到 “过去将来”,也就是 would do
〔从句〕推后到 “过去” ,也就是动词过去式
【例如】
〔真实语气〕I (will pay) a visit to him if he (comes) tomorrow. 含义是 “他明天可能要来,如果来了,我会去拜访他的”
〔虚拟语气〕I (would pay) a visit to him if he (came) tomorrow. 含义是 “退一步说,要是明天他果真要来的话,我就去拜访他,可惜他不可能来”。

主句是现在时属于真实语气,从句当然也是现在时,例如 I am sure to pay a visit to him if he comes tomorrow.本回答被网友采纳
第2个回答  2015-07-04
if后面接的句子叫从句,如果从句过去时,主句用would have done 。如果从句表示将来,主句用would do 。如果从句表示现在,主句还用would do本回答被提问者采纳
第3个回答  2015-07-04
主将从现?
第4个回答  2015-07-04
had done
Ved
相似回答