herry doesn't seem like the same

问题描述:

herry doesn't seem like the same
2.Herry doesn';t seem like the same person.
______so much in the war has made him more thoughful
A.for him to see
B.His seeing
C.Having seen
D.to have seen选B动名词的复合结构吧 但是having seen为什么不行?是不是不能用having done做主语,我看到有人很理直气壮的说having done可以做主语表示发生在后面的动作之前.那这里也是发生made him thoughtful之前啊?为什么
1个回答 分类:英语 2014-11-13

问题解答:

我来补答
因为第一句后面是句号,这不是一句从句,而且having done应该是用在逗号后面的从句里面的.第二句话里面没有人称,要用sb's doing做主语.如果是逗号的话可以选择C
 
 
展开全文阅读
剩余:2000