首页 > 留学知识库

问题: 有个难题呀,

30.the professor reminded me of what i would _____ have forgotten.
a. therefore b. however c.otherwise d.whenever答案是C,说是虚拟语气,我没明白,句子成分分析下?觉得不对呀。

解答:

教授提醒了我,要不我就忘了那件事。

remind sb of+ 宾语从句 提醒某人... 使某人想起...

what从句用otherwis引出与过去事实相反的虚拟语气,表示“教授提醒了我,我才没有忘记那件事。”

此题的关键是要掌握虚拟语气在含蓄条件句中的用法,除了otherwise(否则)以外,能够表示虚拟条件的词和短语还包括:but that(要不是)、without(没有)or、(不然)、under...circumstances(在……的情况下)、in the past(在过去)等等。
下面引用《薄冰实用英语语法详解》中的几个例子:
1.We didn’t know his telephone number; otherwise we would have telephoned him.
我们不知道他的电话号码,否则我们就会给他打电话。(暗含条件是otherwise)

2.Without your help, we wouldn’t have achieved so much.
没有你的帮助,我们不可能取得这么大的成绩。
(暗含条件是介词短语without your help)

3.But for your help, I would not have succeeded in the experiment.
如果没有你的帮助,我的实验就不会成功。(暗含条件是but for your help)

4.It would cause great trouble not to lubricate the bearing immediately.
不立即润滑轴承就会引起很大的故障。
(暗含条件是not to lubricate the bearing immediately)