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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 11:02:35
为什么if中动词时态不一致
xSR@~yI P۾dI*kyC1բ""XTuY$@^ff2|ɸeyijkd:#~j{{C%S>Imڨ'2z3l6dVŏ0a*hENBQaczXqP #մRFĘWb9Ȭ$)a̼^Zbd ?r%S? j>3ZTEZ{'ɖ*}-Gakă}Ze|wg7-=T}Fۯ x*$4MCvD&- UzrrCs

为什么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.