名词作定语

a war criminal战犯 a prisoner of war战俘 请问为何前者要用名词作定语而后者要用of所有格?这两个词在结构上不是对称的吗!!!
请先 登录 后评论

最佳答案 2020-08-09 21:21

从构词角度讲,可以有 a war criminal, 也可以有 a criminal of war; 可以有 a prisoner of war, 也可以有 a war prisoner。但这里牵涉语言习惯问题。最初使用的某个形式被大家认可,随后大家就习惯用某个形式。没有其他特别的为什么,你也不必为此烦恼,随大流使用大家习惯用的术语即可。学英语如果追究这些问题,就是走偏了,浪费时间。

另外,把of 介词短语称为所有格是错误的。你只能说of 介词短语可以表示所属关系,但介词短语与名词的“格”是二回事,不要滥用这个术语。

现代英语发展的趋势是简洁。介词短语作定语被名词直接作定语所替代,这种情况在科技英语中尤其常见。例如,a book of 300 pages. a 300-page book.

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,1692 浏览
  • 曹强 提出于 2020-08-08 09:00

相似问题