区别如下:
一、发音不一样
1、years old 英['jɜːz əʊld];美['jɜːz oʊld]
2、year-old 英['jɜːr'əʊld];美['jɜːr'əʊld]
二、词类活用不一样
1、year-old是“xx岁的”的意思,是形容词,一般用作定语,修饰名词,也可以用作名词。
2、years old,是个形容词短语,可做谓语,不可以做冠词,即不可以用来修饰名词代词等。
三、用法不一样
1、大于一岁就用复数years old。
双语举例:
The children, maybe 9 or 10 years old, stared at me with undisguised curiosity.
两个小孩,可能9岁或10岁,怀着毫不掩饰的好奇瞪眼看着我。
And when he was full forty years old, it came into his heart to visit his brethren the children of Israel.
他将到四十岁,心中起意,去看望他的弟兄以色列人。
2、刚好一岁及以下就用year old。
双语举例:
We decided to buy a former rental car, only a year old, all the extras included, and best of all NO haggling - the price is the price!
我们打算去买辆淘汰下来的租赁车,只有一年车龄,要包括所有的额外费用,最好还不用讨价还价,标啥价就卖啥价!
就是表面上区别嘛,你看那个“years old”和“year-old”的区别就是前者的“year”上多个“s”后者的单词之前多个连字符,用的时候也有点不一样,比如:用“years old”就是“Sam is ten years old.”,那用“year-old”就是“Sam is a ten-year-old boy.”要注意,用“year-old”的时候,如果数量或岁数是元音字母开头的话,就用“an”比如:“She is an eight-year-old girl.”更要注意题里出的可能是数字:8/11等等,但一般造句或作文用:year old的比较多。
区别:很明显,就像你打出来那样,没有横杠加s,有的话就不加。
用法:它们是等价的,比如five years old=five year-old
希望我的回答能帮到你
一、词类活用不同
1、year-old是“xx岁的”的意思,是形容词,一般用作定语,修饰名词,也可以用作名词。
2、years old,是个形容词短语,可做谓语,不可以做冠词,即不可以用来修饰名词代词等。
二、用法不同
1、大于一岁就用复数years old。
如:At 54 yearsold her energy and looks are magnificent.
她54岁了,精力和气色都非常好。
2、刚好一岁及以下就用year old。
如:The car is less than a year old, and therefore still under guarantee.
这辆车还不到一年,因此仍在保修期内。
三、读音不同
1、years old的英式读法是['jɜːz əʊld];美式读法是['jɜːz oʊld]。
2、year-old的英式读法是['jɜːr'əʊld];美式读法是['jɜːr'əʊld]。
year词汇详解
year是一个英文单词,主要用作名词,作名词时翻译为“年;年度;历年;年纪;一年的期间;某年级的学生”。
短语搭配:leap year败犬求婚日 ; 平年 ; 爱与痛的边缘
双语例句:
So what should the quota be this year?
那么,今年的配额该是多少呢?
有连字符的可作定语,如a 5-year-old girl(注意此时year不用复数)
而没有连字符的只能做表语,去she is 5 years old(这里year用复数)