解一道关于非谓语的英语习题!---Henry doesn't seem like the same person.---

解一道关于非谓语的英语习题!
---Henry doesn't seem like the same person.
---______so much in the war has made him more thoughtful.
A.For him to see
B.His seeing
C.Having seen
D.To have seen
我选D.不定式to do不是可以表原因吗?
清秋慈桐 1年前 已收到2个回答 举报

kowenbin 春芽

共回答了21个问题采纳率:90.5% 举报

his seeing so much in the war 在句子His seeing so much in the war has made him more thoughtful中作主语.
动词的现在分词充当主语

1年前

9

saneyorth 幼苗

共回答了3个问题 举报

不定式表示还未发生,题中see so much in the war已发生,故b错

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.252 s. - webmaster@yulucn.com