2 非限制性定语从句

Those fights are over mates, which is what Dr Arbour suggests was also going on with ankylosaurs.

请教一下亲爱的老师,后面这个which指代逗号前面这句话吗?逗号后面的成分是怎么划分的,谓语是is 还是was呢?Dr Arbour认为的内容是什么呢?甲龙尾巴是为了攻击同类吗?

请先 登录 后评论

最佳答案 2022-12-16 21:52

which 【引导定从,在定从中作主语,先行词为前一句

is 【定从谓语

what 【引导表语从句,在表语从句所包含的宾从中作主语

Dr Arbour 【表语从句中的主语

suggests表语从句中的谓语,后接宾从

was also going on宾从的谓语

with ankylosaurs 【宾从的状语

难点是多了个嵌套结构。类比一下:

Who will win the game?

Who do you think will win the game? who在宾语从句作主语)

请先 登录 后评论

其它 1 个回答

王木木

我是个菜鸟,稍微分享一下我的看法:

Those fights are over mates, which is what Dr Arbour suggests was also going on with ankylosaurs.

①处作非限制性定语从句,which确实指代前面整个主句,定语从句谓语动词为紧跟在后面的is

②处为which is后的表语从句,但是结构还可以再划分:

what Dr Arbour suggestswas also going on with ankylosaurs

括号处又是主语从句,所以was是②处表语从句的谓语动词,suggests是主语从句的谓语动词。

翻译一下句子就是:这些争斗是为了(争夺)配偶(主句),Dr Arbour的言下之意是这对甲龙也同样适用。

请先 登录 后评论
  • 1 关注
  • 0 收藏,688 浏览
  • 逍遥 提出于 2022-12-15 16:10

相似问题