1.We owe it to you that there wasn't a serious accident.
2.I took it for granted that he would help us.
https://baike.baidu.com/item/%E5%90%8C%E4%BD%8D%E8%AF%AD%E4%BB%8E%E5%8F%A5/88232?fr=aladdin
百度百科同位语从句词条,先行词
编者称这种句子是同位语从句
3.I hate it when my mother asks me to eat eggs.
4.I dislike it when you whistle.
有人说它们是宾语从句,有人说它们是状语从句,我倾向于前者。
请高手分析一下这几个句子,谢谢。
1. We owe it to you that there wasn't a serious accident.
it 是形式宾语,that 从句是真正宾语外置。
2. I took it for granted that he would help us.
it 是形式宾语,that 从句是真正宾语外置。
3. I hate it when my mother asks me to eat eggs.
4. I dislike it when you whistle.
句3,句4,结构相同,目前有三种划分:
(1)it 是形式宾语,时间从句是真正宾语。
(2)it 是虚拟宾语,没有任何意义,只为语法正确,因为没有它 like , dislike 缺少宾语。when 引导时间状语从句。
(3)it 是真正宾语,指代 when 从句中的内容(it 为前照应指代),when 引导时间状语从句。
我个人倾向第(3)种分析。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!