为什么if中动词时态不一致

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 05:33:50
为什么if中动词时态不一致为什么if中动词时态不一致为什么if中动词时态不一致有例句没?如果是if条件状语从句的话,如Ifyougivemeonebilliondollars,I''llreturnth

为什么if中动词时态不一致
为什么if中动词时态不一致

为什么if中动词时态不一致
有例句没?如果是if条件状语从句的话,如If you give me one billion dollars ,I'll return the President to you .(如果你们给我十亿美圆,我就把总统还给你们.)这里头就是一般将来时表条件成立后将会发生什么事.当然条件If条件状语从句还有情态动词的,如If you kill the President ,you can't be forgiven .(若是你杀了总统,你就不会被原谅.)
这就是if条件状语从句中主句与从句的时态不一致的情况.
还有就是虚拟语气,全用过去时态.如:
If I could fly ,I would fly to the moon,to stars,to far distant places.
如果我能飞翔,我要飞往月球,飞往星辰,飞向远方.
If he hadn't finishied this work,he can't be so fast.
如果他还没有完成这项工作,那么他就不可能这么快.
注意,虚拟语气里,无论主语是单数还是复数,be动词全用were.