在英语学习中,很多人对“year old”和“years old”的使用感到困惑。其实,它们的区别主要在于语法功能和位置。下面我们将详细解释两者的正确用法。
当你描述某人的年龄,并且这个短语位于句子的谓语部分(通常在 is, are, was 等之后),使用复数形式 years old(除非年龄是 1 岁)。
✅ She is 5 years old.
✅ He was 1 year old last month.
✅ They are 10 years old.
当这个短语用来修饰一个名词(即作为形容词),并且放在名词前面时,要用连字符连接,并且始终使用单数形式 year,无论年龄是多少。
✅ She has a 5-year-old son.
✅ This is a 10-year-old car.
✅ The 1-year-old puppy is very cute.
years old(1 岁时用 year old)X-year-old(始终单数 + 连字符)