早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于英语问题?高中的?Hisseeingsomuchinthewarhasmadehimmorethoughtful,句子的主语可不可以换成havingseen?为什么?请明白的人说下真心不懂!

题目详情
关于英语问题?高中的?
His seeing so much in the war has made him more thoughtful,
句子的主语可不可以换成 having seen ?为什么?
请明白的人说下
真心不懂!
▼优质解答
答案和解析
为什么要换呢?
实话说,having done应该只充当状语.因为这里是主语,本来动名词充当主语(或宾语时),它往往就已经含有“完成”的意思,没必要用完成式,或者说,不用完成式.
如:
His coming made us happy.他的到来使我们快乐(他来了)
He forgot borrowing my money.(他忘了借过我钱:这里非要用having borrowed也可以,但还是不用更合理)