作业帮 > 英语 > 作业

求后置定语和宾语补足语的区别(语法高手进).

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:英语作业 时间:2024/06/13 10:09:59
求后置定语和宾语补足语的区别(语法高手进).
I was overjoyed at the news of my hometown (having made) so much progress. 这里的having made 是宾补还是后置定语?话说having done不是不可以做后置定语么?
求后置定语和宾语补足语的区别(语法高手进).
I was overjoyed at the news of my hometown (having made) so much progress. 这里的having made是宾补还是后置定语?
of介词短语是news的定语.
这是动名词的复合结构充当介词宾语.
结构有点复杂.
首先,给个例句:
Sorry for my brother's being late.
其次,因为my brother's being late充当宾语,所以可以不用所有格.改一下:
Sorry for my brother being late. 这也是正确的.
所以,你的这个句子其实原来就是:
I was overjoyed at the news of my hometown‘s having made so much progress.
因为这个having made有自己的意思上的主语,所以,就得加上my hometown's充当它的意思上的主语.
又如:
He was very glad for his father's having bought a car for him.
=He was very gald for his father having bought a car for him.