I haven't seen him for many years.I hardly imagine ___ grown up.A him B hisC heD it正确答案是A,为什么不选B呢?怎样区分适用的情况?

问题描述:

I haven't seen him for many years.I hardly imagine ___ grown up.
A him
B his
C he
D it
正确答案是A,为什么不选B呢?
怎样区分适用的情况?

因为不能想像的是长大了的他,不是他的长大,所以用him(他)不用his(他的)

i是主语,imagine是谓语,需要一个宾语,所以用him

此处imagine作vt.用,后面须接宾语,故用him,grown up作补足语表起说明作用,表示现在已经达到或完成的状态,若用his,后面应该是growing up。

我很难想象他是怎么成长的。 根据答案应该是动词后面用人称宾格吧,不是很肯定,不好意思

his 的意思是“他的”是代词,是不能跟动词的,必须跟名词.
希望对你有所帮助,如果还有英语问题,可以来沪江小Q提问,会有很多网友帮助你的