otherwise或asif以及butfor引导的虚拟语气的用法

2022-12-24 18:58:19 发布:网友投稿 作者:网友投稿
热度:103

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是什么意思)