hate it when还是hate when
hate it when还是hate when
请看下面一道题,选 it 还是 that?还是 them?或是什么都不填?
I hate _________ when people talk with their mouths full.
A. it B. that C. them D. 不填
【分析】此题容易误选D,许多同学想当然地认为when 所引导的句子是一个宾语从句,无需在 hate 和 when 从句之间使用其他词语。事实上,when 在此引导的不是一个宾语从句,而是一个时间状语从句,因为句中的 when 的意思并不是“什么时候”,而是“当……时候”。另一方面,有的同学可能认为,就算 when 引导的是状语从句,也可以选D,因为动词 hate 可视为不及物动词,其后不接宾语。但事实上,hate 在现代英语中只用作及物动词,其后必须要有宾语,假若其后直接跟有 when 引导的时间状语从句或 if 引导的条件状语从句时,习惯上在其后跟用 it,有的词典则把 hate it when (if) 作为一个句型来处理。顺便说一句,除 hate 外,动词 like, dislike, love, enjoy, prefer, appreciate 等也有类似用法特点。如:
I don't like it when you shout at me. 我不喜欢你对我大喊大叫。
I dislike it when you whistle. 我不喜欢你吹口哨。
I don't love it when she tells me how to do things. 我不喜欢她对我做事指手划脚。
I should prefer it if you didn’t go there alone. 我倒希望你不要一个人去那儿。
We really appreciate it when she offered to help. 她来帮忙了,我们十分感激。
I would appreciate it very much if you would help me with it. 如果你能帮助我做这事,我将十分感激。
- 上一篇
- 下一篇