a girl of 后面加eight years old还是eight-year-old?为什么,麻烦详细一点在句子:Mary is a girl of_________中

问题描述:

a girl of 后面加eight years old还是eight-year-old?为什么,麻烦详细一点
在句子:Mary is a girl of_________中

Mary is a girl of eight years old.
eight-year-old 是带有连字符的,作前置定语。
a girl of eight years old = an eight-year-old girl

a girl of eight years=an eight-year-old girl.
解析:eight-year-old是复合形容词,作定语;of eight years是介词of构成的短语。
Mary is a girl of (eight years)

year-old 是形容词,后面可以加名词,这个词中间那个是“-”是连词符
years old是表示几岁,比如5 years old
mary is a girl of eight years old 玛丽是一个8岁女孩