I hate it when people ask me for money. 我很反感别人向我要钱。
可否变成I hate that people ask me for money. 我很反感别人向我要钱。
为什么?此外第一句是宾语从句么?希望老师指点
动词 hate 后习惯上不接 that 从句作宾语。即:
不说:I hate that people ask me for money.
但以下说法均可:
I hate it when people ask me for money. 我很反感别人向我要钱。
I hate it if people ask me for money. 我很反感别人向我要钱。
I hate people asking me for money. 我很反感别人向我要钱。
句中的 when 并非宾语从句,而是状语从句。因为这里的 when 不是表示“何时”“什么时候”,而是表示“当……的时候”。另外,句中的 it 也不是形式宾语,而是人称代词,用于统指 people ask me for money 这一情况。但事实上,许多词典把 I hate it when… 和 I hate it if…作为固定搭配来看待。