英语语法

What worried the child most was_to visit his mother in the hospital.
A.his not allowing
B.his not being allowed
C.his being not allowed
D.having not been allowed
这里疑惑有二
一、为什么要加个his
二,为什么这个被动还要加being呢?
麻烦高手详细分析下选项 谢谢

主语是一个名词从句。was后面的表语也应该有名词词性,从选项看要填动名词。所有的选项都是动名词。
一、为什么要加个his
因为如果不加his,这句话表意不明,说不清楚了。是这个孩子他自己不被允许去医院所以他很着急。动名词前面加上一个逻辑主语,是带独立主格的动名词。当独立主格做宾语或表语的时候,一般用代词的所有格。his not being....就是说he是be allowed的主语,或者说,he是allow的受体。

二,为什么这个被动还要加being呢?
因为被动就是be done, 这里用动名词的话,要用被动形式的动名词,也就是将be done化为ing的形式,当然要在谓语上下手了,谓语就是be,就对be做点手脚,变成being,它就是一个理直气壮的名词了。否则的话,若说allowing那岂不是主动了吗。

这里当然要用被动语态,所以A是主动,排除掉。而D没有独立主格首先语意不清,而且用了完成时,这也不是很妥当。完成时的动名词表示的是其动作发生在整句话动作发生之前。也就是说他“曾经”的不被允许导致他着急,这是不合逻辑的。
而C和B的区别在于not 和being的位置。一般情况下,动名词的否定是先写整个带非谓语的动名词,在把这个动名词作为一个整个的名词来一起否定。not [being allowed]是符合这个习惯的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-10
选B
这句考察的是非谓语动词的用法,非谓语动词有三种形式:不定式,动名词,分词
这里考察的是动名词做表语。动名词顾名思义可以看做名词,所以前面要加his 修饰.
而he 和 allow之间是被动关系 所以要用Be allowed 。又因为前面说了是动名词 所以要变成being allowed
第2个回答  2011-02-10
这是动名词的复合结构做表语。
动名词的复合结构: 名词所有格/形容词性物主代词+动名词
名词/代词是作动名词的逻辑主语,这一结构放在句中或者句末时,也可以用:
名词普通格/宾格代词+动名词
例如:His coming back made his parents very happy.(因为在句首,所以his不可以换成him)
I can't imagine his/him coming back so early.

如果有问题请hi我。
第3个回答  2011-02-10
选B
his 他的,表示这件事是跟他有关的。

只要前面有his,后面就要跟动名词,又是被动,所以用being。

这句话的意思:最让这个孩子烦恼的是,他不被允许去医院看望他妈妈。
A.因为是被动,所以不能直接allowing。
C.记住,像这样的结构,not一定是放在前面的。(比如not having done..)
D.用了完成时,这里看不出来是完成时。如果一定要用完成时的话,也要改成,(his)not having been allowed.