otherwise或as if以及but for 引导的虚拟语气的用法
来源:学生作业帮助网 编辑:六六作业网 时间:2025/02/03 22:25:28
otherwise或as if以及but for 引导的虚拟语气的用法
otherwise或as if以及but for 引导的虚拟语气的用法
otherwise或as if以及but for 引导的虚拟语气的用法
otherwise : 用otherwise的虚拟条件句中,前一部分是陈述语气,后一部分是虚拟语气.
如:I ran all the way to school , otherwise I would have been late .
我一路跑到学校,不然就迟到了 .
as if : 这个短语引导的虚拟语气很复杂,这是从大学的语法来解释的.我尽量简单点说, 希望你能明白.
情况1:as if连接的状语从句,如果主句中的谓语动词为实义动词,要用虚拟语气.
形式如下:
1. were/was(或动词过去式) 表示与主句动词同时发生
主句+as if +主语 + 2. could(would)+动词原形 表示动可能在将来发生
3. had+过去分词 表示从句谓语动作发生在主句动作之前
如: She always talks to me as if she were (was) my sister.
她总是以我姐姐的语气跟我讲话 . (实际上不是他姐姐)
He walks slowly as if he had hurt his leg.他慢慢地走,好像腿受伤的样子.
情况2:在as if引导的从句中,如果主句的谓语动词为系动词(如sound ,feel ,smell等),那么从句中既可用虚拟语气,也可以用陈述语气,用陈述语气居多.
如:She looks as if she is going to cry .看起来她似乎要哭了 .
but for : 有时虚拟语气可用but for , without , under 等介词短语引导.这个没特别的规律用法.
如:But for electricity (=If there were no electricity ) , there would be no modern industry.
要是没电,就不会又现代工业.
以上就是你所提及的三个短语的用法,关于虚拟语气其实还有更多要讲的,但我尽量简化了,希望能帮到你.