five-year=old和five yearsold用法有什么区别啊

问题描述:

five-year=old和five yearsold用法有什么区别啊

前者用于名词前面修饰 后者相当于表语吧
例 he has a five-year-old son.
his son is five years old.