mary's being ill.为什么不能用mary..为什么一定要用mary's ..是不是因为后面是ing形式动词,所以人称代词要用所有格..

问题描述:

mary's being ill.
为什么不能用mary..
为什么一定要用mary's ..
是不是因为后面是ing形式动词,所以人称代词要用所有格..

这哪里是所有格啊,这mary's=mary is。's是is的缩写。
being因为有了前面的is才变成being不然就是is。
这根本不是所有格!

mary's being ill=mary is being ill
要是mary
就是mary is ill
系动词后面才是ing形式

这里不是人称代词的所有格形式,而是 mary has 的缩写形式。还原以后是:
Mary has being ill.
这句话是现在完成进行时。
指的是过去某一时刻起一直到现在为止在进行的一个动作或状态。
意思是:
玛丽生病了的(但是现在已经好了。)

这个整体做一个成分的,所以要这样子用。
Mary's being ill made her not to come school today.
你的想法是对的。

如果是 Mary being ill 句子语法说不过去 但可以说成:Mary is ill 她病了,陈述Marry病了这件事.
但Marry's (is) being ill 句子强调的是Marry正生着病的这种状态 ,Marry's 不是所有格 而是 Marry is