2 three-year-old 这类结构中的连字符可以省略吗

He has a three-year-old son.

I saw a three-year-old in the room.

请问专家:以上句子中的 three-year-old 中的连字符可以省略吗?

请先 登录 后评论

最佳答案 2018-02-13 17:07

类似three-year-old的表达,原来是必须要用连字符的,但近年来不用连字符的用法也越来越普遍。下面是我平时收搜到的几个例子:

a very bright five year old who goes to primary school. 一个绝顶聪明的、5岁上小学的小孩子(《柯林斯英语语法系列:隐喻》)

Police divers have recovered the body of a sixteen year old boy. 警方潜水员已经发现了一个16岁男孩的尸体。(《柯林斯COBUILD高阶英汉双解学习词典》)

另外,我在 Corpus of Contemporary American English 里输入 year old 查了一下,查到2843例,除了极少数为 one year old 外,绝大数为的 year old 前面为大于一的数字。

答疑网前面曾有一个类似的问题,可参考:

http://ask.yygrammar.com/q-4575.html 


请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

He has a three-year-old son.

I saw a three-year-old in the room.

请问专家:以上句子中的 three-year-old 中的连字符可以省略吗?

【答】不可以。正是因为有了连字符,才有了three-year-old 赋予的词义。

three-year-old:① 相当于单个的形容词,作前置定语;② 可数名词。复数是:two three-year-olds (两个三岁的孩子)


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

解答如下:

不可以省略中间连词符号

(1)“数词+单数名词+形容词”相当于合成形容词作定语

a three-year-old girl 

一个3岁的女孩

(2)“数词+单数名词+形容词”相当于名词

five three-year-old girls 5

个年龄为3岁的女孩

备注:合成形容词中的名词一定是单数。合成形容词不能作表语,后面必须跟上所修饰的名词。

与表示时间、距离、长度/年龄的名词一起构成“数词+单位名词+形容词”,表示事物的形状、年代及距离等。

ten-year-old,

ten-metre-high

ten-metre-long

ten-metre-wide

ten-metre-deep

请先 登录 后评论
  • 1 关注
  • 3 收藏,11007 浏览
  • imboss   提出于 2018-01-31 16:45

相似问题