求解答(英语单选)
Henrydoesn’tseemlikethesameperson.—________somuchinthewarhasmadehimmorethoughtful.A.F...
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 be seeing
答案是b,求解释 展开
—________ so much in the war has made him more thoughtful.
A. For him to see B. His seeing C. Having seen D. To be seeing
答案是b,求解释 展开
3个回答
展开全部
B. His seeing
==that he saw so much in the war --------把his seeing - -- 变成“主语从句”就更容易理解了。
==that he saw so much in the war --------把his seeing - -- 变成“主语从句”就更容易理解了。
追问
c为什么不对,它可以视为是非谓语动词短语做主语啊
追答
你好。根据我的语感,in the war 这个指代“过去”具体时间的短语限制了“完成式”的动名词的存在。-------sth like"he had / has seen so much in the war"is a wrong expression in grammar.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询