在英语学习中,表达年龄或使用复合形容词时,常常会遇到 twelve years old 和 twelve- 这两种形式。它们看似相似,但用法和语境却大不相同。本文将为你清晰解析两者的区别与正确使用方式。
当我们说明某人“十二岁”时,通常使用完整结构 twelve years old,多用于表语位置:
✅ 正确示例:
- She is twelve years old.
- The boy turned twelve years old last week.
当“十二岁”作为定语修饰名词时,需使用连字符连接,形成复合形容词 twelve-year-old(注意:year 不加 s):
✅ 正确示例:
- He is a twelve-year-old student.
- I met a twelve-year-old who plays piano professionally.
⚠️ 注意:此时 year 为单数,且整个短语作为一个形容词使用,不能拆开。
❌ 错误:
- She is a twelve years old girl. (应为:a twelve-year-old girl)
- He is twelve-year-old. (作表语时不能带连字符,应为:He is twelve years old.)
记住这个简单规则:
- 作表语(在 be 动词后)→ twelve years old
- 作定语(修饰名词)→ twelve-year-old(带连字符,year 单数)