1. 在正式文体中,有时可把虚拟条件句中的连词if省去,而将were, had, should 等助动词提到主语前面。例如:
Were I to meet him tomorrow (=If I were to meet him tomorrow),I should ask him about it. 要是我明天见到他,我就问他这件事。
2. 假设的情况有时并不用条件句来表示,而是通过一个介词短语或其他 方式表示。常用的词或短语有without, but for, but that, other-wise, but等。 例如:
Without your help (=If we had not had your help), we could not have succeeded. 要是没有你的帮助,我们就不会成功。
But for electricity (=If there were no electricity),there would be no modern industry. 要是没有电,就不会有现代工业。
3. 有时主从句的动作不是发生在同一时间,这时要根据意思采用不同时 间的动词形式。例如:
If I were you, I would have taken his advice.
我要是你,就采纳他的建议了。
(一)虚拟语气在名词性从句中的运用主要有以下几种。
主语从句中的虚拟语气
某些用来表示建议、命令、要求等的形容词或过去 分词后的主语从句中。
表语从句中的虚拟语气
某些表示建议、命令、要求、祝愿等名词后面的表 语从句中。
同位语从句中的虚拟语气
某些表示建议、命令、要求、祝愿等名词后面的同 位语从句中。
(二)虚拟语气在一些状语从句中的运用主要有以下几种。
目的状语从句 in case, lest等连词引导 方式状语从句 as if (though) 引导
特别提醒
1. 无论主句中用现在时或过去时,从句中的谓语形式均为should + 动词 原型。例如:
He took his raincoat with him in case it should rain.他带着雨衣以防下雨。
2. as if / though引导的方式状语从句中表示虚拟语气的谓语形式为:主 语+were(或动词过去式)/ could (would)+动词原型/ had + 过去分词。例 如:He behaved as if nothing had happened. 他装作若无其事的样子。