5 years old hay 5-year-old?

Phân biệt 5 years old và 5-year-old

“My son is 5 years old” nhưng lại “a 5-year-old boy”: tại sao chỗ có “s”, chỗ không? Đây là câu hỏi rất nhiều phụ huynh và học sinh thắc mắc khi viết tuổi bằng tiếng Anh. Cả hai cách viết đều đúng, chỉ khác vị trí trong câu, và là cặp đáng nhớ trong nhóm số ít và số nhiều dễ nhầm.

Cả 5 years old và 5-year-old đều đúng nhưng khác cách dùng:

  • 5 years old: đứng sau động từ to be, có “s”, không gạch nối. VD: My son is 5 years old.
  • 5–year–old: tính từ ghép đứng trước danh từ, có gạch nối, không “s”. VD: a 5-year-old daughter

💡 Mẹo nhớ: đứng trước danh từ thì cả cụm thành tính từ: không S, có gạch nối (a 5-year-old girl, a two-day trip).

Bảng so sánh 5 years old và 5-year-old

Tiêu chí5 years old5-year-old
Vị tríSau to be (is, are, was…)Trước danh từ (a 5-year-old girl)
Có “s” khôngCó: yearsKhông: year
Gạch nốiKhôngCó, giữa các chữ
Từ loạiCụm chỉ tuổiTính từ ghép (hoặc danh từ: a five-year-old)
Ví dụShe is 5 years old.She has a 5-year-old son.

“5 years old” dùng thế nào?

Khi nói ai đó bao nhiêu tuổi, cấu trúc là chủ ngữ + to be + số + years old. Ở đây “years” là danh từ số nhiều bình thường (từ 2 tuổi trở lên), không có gạch nối. Riêng 1 tuổi: one year old. Bạn cũng có thể bỏ “years old” và chỉ nói số: She is five.

Ví dụ:

  • My son is 5 years old. (Con trai tôi 5 tuổi.)
  • The building is 100 years old. (Toà nhà đã 100 năm tuổi.)
  • How old are you? – I’m twenty years old. (Bạn bao nhiêu tuổi? – Tôi hai mươi tuổi.)

“5-year-old” dùng thế nào?

Khi tuổi đứng trước danh từ để miêu tả nó, cả cụm số + year + old trở thành tính từ ghép. Quy tắc của tính từ ghép trong tiếng Anh: nối bằng gạch ngang và danh từ bên trong không thêm “s”, vì tính từ không có số nhiều.

  • She has a 5-year-old daughter. (Cô ấy có con gái 5 tuổi.)
  • We stayed in a 200-year-old house. (Chúng tôi ở trong một ngôi nhà 200 năm tuổi.)

Quy tắc này áp dụng cho mọi cụm số đo đứng trước danh từ: a two-day trip (chuyến đi hai ngày), a ten-minute walk, a five-star hotel. Cụm này còn dùng như danh từ: a five-year-old (một đứa trẻ năm tuổi), số nhiều là five-year-olds. Đây là chỗ hay sai giống one of the best student: thêm hay bớt “s” sai vị trí.

Mẹo phân biệt 5 years old và 5-year-old dễ nhớ

Mẹo 1 – Nhìn chữ đứng sau: sau cụm tuổi có danh từ (girl, son, house) thì viết gạch nối, không “s”. Sau cụm tuổi là hết câu thì viết years old.

Mẹo 2 – Tính từ không bao giờ có “s”: a two-day trip, không phải “a two-days trip”.

Mẹo ghi nhớ: đứng trước danh từ thì cụm tuổi thành tính từ: không s, có gạch nối (a 5-year-old girl).

Những câu hay viết sai

❌ Viết sai✅ Viết đúngVì sao
She has a 5-years-old son.She has a 5-year-old son.Tính từ ghép không có “s”
My son is 5-year-old.My son is 5 years old.Sau to be dùng years old, không gạch nối
We went on a two-days trip.We went on a two-day trip.Cùng quy tắc tính từ ghép
I am 20 year old.I am 20 years old.Sau to be cần years

Bài tập: Điền “years old” hay “-year-old”

  1. My grandmother is 80 ___.
  2. They have a 3___ cat.
  3. This temple is more than 900 ___.
  4. A 12___ boy won the competition.
  5. The game is perfect for six___ and up.
Xem đáp án
  1. years old: sau “is”.
  2. -year-old: a 3-year-old cat, đứng trước danh từ.
  3. years old: sau “is more than 900”.
  4. -year-old: a 12-year-old boy.
  5. -year-olds: câu bẫy! Ở đây cụm dùng như danh từ (những đứa trẻ sáu tuổi), nên viết six-year-olds: gạch nối và “s” ở cuối cụm.

Câu hỏi thường gặp

5 years old hay 5 year old?

Sau to be viết 5 years old; trước danh từ viết 5-year-old (có gạch nối).

A two-day trip hay a two-days trip?

Viết a two-day trip. Cụm số đo đứng trước danh từ là tính từ, không thêm “s”.

1 year old hay 1 years old?

Viết 1 year old (one year old), vì chỉ có một năm. Từ hai tuổi trở lên mới dùng years old.