引言
在英语写作和口语中,表达年龄时经常会遇到 “years old” 和 “year old” 这两种形式。虽然它们看起来相似,但用法却有明显区别。本文将帮助你清晰理解并正确使用这两个表达。
“Years Old” 的用法
当你在句子中**陈述某人的年龄**(作表语)时,通常使用复数形式 “years old”:
- She is ten years old.
- My brother is twenty-five years old.
注意:即使年龄是 1 岁,也仍然说 “one year old”,而不是 “one years old”。
“Year Old” 的用法
当“year old”作为**复合形容词**,放在名词前修饰该名词时,使用单数形式 “year-old”(带连字符):
- He has a five-year-old daughter.
- This is a one-year-old puppy.
此时,“year” 永远是单数,无论数字是多少,且必须加连字符构成一个整体形容词。
常见错误示例
- ❌ She is a ten years old girl. ✅ She is a ten-year-old girl.
- ❌ He has a one-years-old cat. ✅ He has a one-year-old cat.
总结
- 作表语(在 be 动词后)→ 用 数字 + years old(1 除外用 year)
- 作定语(修饰名词)→ 用 数字-year-old + 名词(始终单数 + 连字符)