请教一下8-year-old和8 years old有什么区别?

问题描述:

请教一下8-year-old和8 years old有什么区别?
我搞不懂额……8是泛指……

8-year-old 是前置定语,放在名词前,如:
He is a 8-year-old boy.
8 years old 是后置定语,放在名词之后,如:
The boy is 8 years old.