(1)关于年龄的传统表达:
1)英语中,关于年龄通常有两种表达:
①数字+years old
九岁:nine years old
· I’m thirty years old. 我三十岁了
· My nephew is fourteen years old. 我侄子十四岁了。
· These houses are 200 years old. 这些房子已经200年了。
例外,一岁:one year old
当表达一岁的时候,因为前面是one,故year不能+s
· My baby is one year old. 我的宝宝一岁了。
结论:可以看出,在年龄的前面需要用be动词,即①表达通常作表语。
②数字-year-old
九岁:nine-year-old
当三个单词之间有“-”时,year后不加s,不管前面数字是多少。
· My six-year-old(six-years-old) son is starting school next week. 我六岁的儿子下周就要上学了。
· This is a 200-year-old(200-years-old) house. 这是一栋有 200 年历史的老房子。
· A 45-year-old (45-years-old) woman won the race. 一位45岁的女士赢得了比赛。
一岁:
· My one-year-old(one year old) baby is so cute. 我一岁的宝宝太可爱了。
结论:当年龄作为形容词用在人或事物的名称前面时,我们就要用②表达,即②表达通常作定语。故在翻译时,要加上“……的”。
(2)对传统表达的补充和升级
1)省略掉①后面的years old
在日常表达中,为了交流的高效和简便,经常会省略掉①后面的years old:
· I’m thirty. 我三十岁了。
· My nephew is fourteen. 我的侄子十四岁了。
· My kids are six and eight. 我两个孩子分别是6岁和8岁。
· My baby is one. 我的宝宝一岁了。
2)①和②表达中,用数字代替拼写
此外,在书面表达中,将数字按照英文拼写出来:第一麻烦;第二看上去会显得凌乱,所以①和②表达中,通常用数字来代替拼写。
· I’m 30 (years old). 我三十岁了。
· My nephew is 14. 我的侄子十四岁了。
· He is a 2-year-old child. 他是一个2岁的小孩。
(3)“到/满多少岁了”的表达
当我们的家人或朋友过生日时,我们会举行庆祝,吃生日蛋糕,这时候我们会说他们到多少岁了或者满多少岁了,此时的表达为:
turn+数字+years old,当然years old可省略
· My baby just turned 2 years old. 我的宝宝刚刚满两岁。
· We threw a big party when my mother turned 50. 我母亲五十岁时,我们办了一个大派对。
· My husband’s turning 40 next month. 我丈夫下个月就满四十岁了。
· My youngest cousin just turned 3. 我最小的表弟刚满三岁。
(4)关于非精确年龄的英语表达:
1)3岁以内的宝宝
一般用月进行表达:
18 (months old):18个月大
15-month-old:15个月的
这段时期的宝宝一般处于蹒跚学路阶段,英语里有个专门的名词:toddler。
2)几十多岁
如果说某人是20多岁或30多岁的表达:数字+s
20s/30s:20多岁/30多岁
· That club is primarily for people in their 20s. 该俱乐部主要面向20多岁的人。
在表达年代的时候,也是同样的方式:
· I was born in the 1980s. 我出生在20世纪80年代。
如果说某人的年龄是20-23之间,就用:early 20s;而27-29之间,就用:late 20s;如果恰好是24-26,就用:mid(-)20s。
· What's the difference between your 20s and 30s? 你20多岁的生活和30多岁有什么区别?
(5)一张图表总结
最后,照例放上John老师亲手制作的一张图表总结,帮助大家更好地理解和掌握。