otherwise或asif以及butfor引导的虚拟语气的用法
otherwise:用otherwise的虚拟条件句中,前一部分是陈述语气,后一部分是虚拟语气。
如:Iranallthewaytoschool,otherwiseIwouldhavebeenlate.
我一路跑到学校,不然就迟到了。
asif:这个短语引导的虚拟语气很复杂,这是从大学的语法来解释的。 我尽量简单点说,希望你能明白。
情况1:asif连接的状语从句,如果主句中的谓语动词为实义动词,要用虚拟语气。
形式如下:
1.were/was(或动词过去式)表示与主句动词同时发生
主句+asif+主语+2.could(would)+动词原形表示动可能在将来发生
3.had+过去分词表示从句谓语动作发生在主句动作之前
如:Shealwaystalkstomeasifshewere(was)mysister.
她总是以我姐姐的语气跟我讲话。 (实际上不是他姐姐)
Hewalksslowlyasifhehadhurthisleg.他慢慢地走,好像腿受伤的样子。
情况2:在asif引导的从句中,如果主句的谓语动词为系动词(如sound,feel,smell等),那么从句中既可用虚拟语气,也可以用陈述语气,用陈述语气居多。
如:Shelooksasifsheisgoingtocry.看起来她似乎要哭了。
butfor:有时虚拟语气可用butfor,without,under等介词短语引导。 这个没特别的规律用法。
如:Butforelectricity(=Iftherewerenoelectricity),therewouldbenomodernindustry.
要是没电,就不会又现代工业。
以上就是你所提及的三个短语的用法,关于虚拟语气其实还有更多要讲的,但我尽量简化了,希望能帮到你。
下一篇:asif在表语从句中做什么成分上一篇:asif是什么意思?(asif是什么意思)