关于复合名词的复数问题

The three _____  upstairs are too small to have enough _______ for a double bed.

A. room room B.room rooms C. rooms room D. rooms rooms 

这道题答案说选C,很明显第一个room指房间,可数,第二个room指空间,不可数

但是,我觉得A是对的,我的理由是:room upstairs是可以看作一个名词,重心应该在upstairs那里,因此upstairs变复数即可,如果是选用rooms的话,应该用其属格形式,rooms'。 请老师帮我解答一下,谢谢老师。

请先 登录 后评论

最佳答案 2019-05-17 12:26

你的理解是错误的。upstairs是副词,作the three rooms的后置定语。楼上的三个房间。

假设room upstairs是名词+副词构成的合成词,这个合成词的复数形式应该体现在名词上,而不是副词上。例如路人为passer-by,即名词+副词构成的合成词。我们说三个路人时,为three passers-by,而不是three passer-bys.

所以,唯一正确答案为C,A是错误的,你的分析也是错误的。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,8746 浏览
  • Henry1997 提出于 2019-05-15 19:24

相似问题