“fiveyearsold” 是一个常见的英语表达错误形式。正确的写法应为 “five years old” 或在作定语时写作 “five-year-old”。
✅ 正确用法示例:
- My son is five years old.(我儿子五岁了。)
- She has a five-year-old daughter.(她有一个五岁的女儿。)
在英语中,当年龄作为表语(放在 be 动词后)时,使用 “数字 + years + old”;而当它作为形容词修饰名词时,需用连字符连接并省略 “s” 和 “old”,即 “数字-year-old + 名词”。
因此,“fiveyearsold” 并不是标准英语写法,很可能是由于拼写疏忽或对语法规则不熟悉造成的。
常见误区
- ❌ fiveyearsold(无空格、无连字符)→ 错误
- ❌ five year old(作定语时未加连字符)→ 不规范
- ✅ five years old(作表语)→ 正确
- ✅ five-year-old(作定语)→ 正确
掌握这一规则有助于提升英语写作的准确性,尤其在描述儿童年龄时非常实用。