3 The number of 作主语时表语为什么不能用more,less,fewer

1) 我们学校的学生数量比他们学校学生的数量多。

2) The number of students is more than 3000.

3) 我们学校学生人数多达5000. 

第三句题目给出了这样的格式:前面是括号,需要填空,后面是as much as 5000

题目:               as much as 5000.

4) The number of wild animals has become less and less in recent years.

 

请教老师:有几个问题一直困扰着我,我们学生搞不懂。

a) 第一句如果翻译成 The number of the students in our school is more than that in theirs. 我知道这是错句。

b) 第二句 The number of students is more than 3000.  为什么又是正确的呢?

    The number of 作主语,后面表语不能用moreless,fewer呀?

c) 第三句(      )怎么填写? as much as 5000 是否应该改为as many as 5000 ?

d) as much as 难道也可以用于可数名词复数吗?很难理解,搞不懂。麻烦老师讲解下。

e) The number of 作主语时,small/big/larger/great 都可以用作表语吗?

f) 可否把small/big/larger/great作定语修饰number, The small/big/larger/great  number of...?

g) 第四句是否错误,要改成has become smaller and smaller ? 如果是正确的,为什么不是has become fewer and fewer 呢?因为前面是wild animals 可数名词呀。

我的疑问比较多,麻烦专家老师能逐一解答,以解心中困惑,非常感谢!!!

请先 登录 后评论

最佳答案 2021-09-23 16:16

因为你用the number 作主语,is 作系词,用many, much, few, little作表语都是Chinglish。英语是不这么表达的。A学校的学生人数比B学校的学生人数多。你逐字翻译就成了,The number of A is more than that of B .这是错误的句子,是中式思维强加到英语中的。正确的表达应该是,There are more students in school A than in school B.  或者School A has more students than school B (has/does). 那为什么 The number is more than 3000. 这个句子又是正确的呢?那是因为more than可以是一种习语用法,等于副词over,意为不止、多于、超过。即 The number is 3000. 数词作表语。The number is more than 3000. = The number is over 3000. 仍然是数词作表语,more than over 都是修饰数词的。

可以说 The number is small/large.

语料库没有找到类似 The number is/becomes less and less.之类的例句。第四句可以改为The number is decreasing.

建议你不要再纠结这些中式思维的产品。要使用你熟悉的、见过的正确表达方式。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,4683 浏览
  • ljcEnglish 提出于 2021-09-11 12:15