c语言中bind函数:Another+名词(pl.)么?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 15:10:19
我本来也是这样认为的
但是——学校帮我们订的《英语周报》有
专项联系时,我发现有这样一道题,老师也无法解决。

There's room for ______ three people …………

对不起,只记住这关键的部分
选项中有other/more/another/the other
后来发下另一期发现是选anther
为什么呢?
不是说another+ n单数么?是特殊用法么?
还是报纸印错。?
我才初二,请赐教谢谢。

在一般没有上下文的情况下,这应该是
There's room for three more people.

在此,可以作为特例来看待。
假定,前面的句子是:

Please get on the boat in groups of three (三人一组).
Wait, let me see if there is any room for more people.
OK. Good!
There's room for another three people.

another (group of) three people 这是作为一个整体了,所以可以当作单数.

不是的
这里的用法应该是正确的
Other明显不行,没有直接OTHER+名词的用法(我是指初中,其实老外的口语里很多)
MORE 应该是Three more people
其实我觉的Another 和The other都行,another感觉更好
应该有上下文的...
水平有限,仅供参考

答案没错。
猜测原题上文应该提到过人们的room是按三人分组使用的,所以这里把三个人作为一个组合来对待,是单数(another three people=another group of three people)。comax 说的对,在这里用the other 在语法上也没问题,但如果原题上文中没有特别指出是讲某一个三人组合,则这里就不能选 the other,只能选another.

补充:
呵呵,liangsue的手比俺更快,同意他的看法。

another three people=three more people<再三人>
another+ 数字+复数名词,表另外的人事物。

three people 这是作为一个整体了,所以可以当作单数

这就好像food不可数,但表示几种食物放一起时就可数了,要视具体情况而定