求帮忙分析一个很奇怪的英语句子The dense shoal, on which so many depend gather only when the water conditions are perfect.这里on是什么意思?不是depend on吗,为什么on会放在depend前面?so many 是指程度还是数量?句
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 09:41:44
求帮忙分析一个很奇怪的英语句子
The dense shoal, on which so many depend gather only when the water conditions are perfect.
这里on是什么意思?不是depend on吗,为什么on会放在depend前面?so many 是指程度还是数量?句子怎么翻译?
严格地说,这里存在三处语法错误.第一,so是副词在 此处不能修饰代词many;第二,depend后的逗号不可省略;第三,shoal为不可数,gather应为gathers
The dense shoal,on which many depend,gathers only when the water conditions are perfect.
其中on which many depend,非限制性定语从句,修饰shoal.它等同于which many depend on.其中many是代词,so是副词,应该去掉才符合语法,或者改为so many people,这样many为形容词也符合语法.
许多人赖以生存的稠密鱼群,只有在水况极佳时才会形成.
百度教育团队【海纳百川团】
on放在前面是因为它与which形成重句,将动词词组中的介词前调。比如 My mother, with whom I live, is very strict with me.这里就是live with my mother的意思,with放在重句的代词前。
so many 作为代词,表示如此多的...。
参考意思:相互依靠的成千上万条聚起来,这样的鱼群只有在水域条件十分合适时才能形...
全部展开
on放在前面是因为它与which形成重句,将动词词组中的介词前调。比如 My mother, with whom I live, is very strict with me.这里就是live with my mother的意思,with放在重句的代词前。
so many 作为代词,表示如此多的...。
参考意思:相互依靠的成千上万条聚起来,这样的鱼群只有在水域条件十分合适时才能形成。
收起