Mother wanted to be a good provider,a role she ________ since her marriage to Father.A shoulders B shouldered C is shouldering D has been shouldering为D,因为since要加完成时态.可问题是如果选D的话该句子不就有两个动词(wanted,has been shouldring)了吗?选B不是可以刚好让shoulderd作分词吗?

问题描述:

Mother wanted to be a good provider,a role she ________ since her marriage to Father.
A shoulders B shouldered C is shouldering D has been shouldering
为D,因为since要加完成时态.
可问题是如果选D的话该句子不就有两个动词(wanted,has been shouldring)了吗?选B不是可以刚好让shoulderd作分词吗?

she has been shouldering做的是a role的同位语从句,has been shouldring做的是从句里的谓语,和做主句谓语的wanted没有冲突。如果选B的话从句里就没有完整的谓语了。~~~

是定语从句啊,先行词是a role,同时,a role 又做a good provider的同位语来解释说明它的。a role 后面省略了which.Since后面用完成时,根据意思选D

这个句子成分有点复杂……先来说后面这部分,a role和she之间省略了which,这个'she _______ since her marriage to Father'是用来界定a role的定语从句;而'a role……'是'a good provider'的同位语,因此,后面这部分...

朋友注意了哦!!!
a role……后面的可是定语从句呀,she has been shouldering since……是修饰a role的呀!
定语从句怎么能没有谓语呢
意思是:自从她和爸爸结婚后所肩负的角色
至于a role she has been shouldering since her marriage to father这句话嘛,做的是provider的同位语,解释provider是怎么样个角色