成语大全网 - 汉语词典 - an 8 year old boy

an 8 year old boy

中间有—和没—怎么样啊?an 8 year old boy 和an 8 —year— old boy

回答:

a boy of ten years old,a boy of ten years 和a boy (此处无介词of) ten years old 都可以说。

例:The boy left school at ten years old. 和 The boy left school at ten (years) 也都可以说。

以上请参见《英语惯用法词典》(葛传椝编著) P.407

关于an 8 year old boy 和an 8 —year— old boy 的区别如下:

1)an 8 year old boy 是错误的:首先 an 8 year old 中,year之后未加复数形式的s;但即是 an 8 years old ye 不能直接作定语来修饰boy,可以使用 8-year-old 来作定语修饰boy; 若为 a boy of 8 years old 也是正确的。

2)8 years old,是一个短语,意即:8岁,例:She is only 8 years old.

而 8-year-old 是一合成形容词,意即:8岁的,可以用来修饰其后的名词,例:She is an 8-year-old girl.