it与they用法区别的一个难点(表示某公司有多少专家)

在通常情况下,it 与 they 的区别是很明显的,也很简单:it 表单数,they 表复数。但下面这句就不简单了,也不明显:

In this new company it has more than 30 world experts from different countries.

In this new company they have more than 30 world experts from different countries.

哪句对?还是两句都对?若两都对,那有何区别?谢谢专家老师!

请先 登录 后评论

最佳答案 2016-02-02 09:55

两句都对。company 可用作集合名词,若视为整体,它可以被用作单数(连用单数谓语动词和单数代词);若考虑其个体,它可以被用作复数(连用复数谓语动词和复数代词)。

At the International  School it has pupils of 46 different nationalities. 这所国际学校有来自46个不同民族的学生。

At the International  School they have pupils of 46 different nationalities. 这所国际学校有来自46个不同民族的学生。

▲又如:

Give the public what it wants. 应满足公众的要求。

Give the public what they want. 应满足公众的要求。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

正确的句子应该是:

In this new company there are more than 30 world experts from different countries.

或者:

This new company has more than 30 world experts from different countries.

请先 登录 后评论
  • 4 关注
  • 1 收藏,18093 浏览
  • 徐海梅   提出于 2015-12-14 11:53

相似问题