当你遇到新朋友、自我介绍或与熟人闲聊时,谈论你的年龄几乎是不可避免的,用英语表达年龄有以下几种方法。一、be + 基数词 + years old 或 years of age,其中 years old 或 years of age 可以省略,例如: B: I'm 35 (years old/years of age).A: How old were you when you visited Spain?B: I was 22 (years old/years of age).A: How old will you be when you start college?B: I will be 18 (years old/years of age).A: How long have you been 30 (years old/years of age)?B: I have only been 30 (years old/years of age) for 1 day! My birthday was yesterday.A: How long had you been 16 (years old/years of age) before you started driving?B: I had only been 16 (years old/years of age) for 1 day because I got my license almost immediately.A: How long will you have been 23 (years old/years of age) after you graduate from university?B: I will have been 23 (years old/years of age) for only one month.A: How old do you have to be to drive in China?B: I have to be at least 18 (years old/years of age).误:I have 35 (years old/years of age). 二、at + 基数词或 at the age of + 基数词,通常用于在讨论过去或将来的某个年龄,例如:At 21 (years old/years of age), I had already traveled to 15 countries.I started driving at 16 (years old/years of age).At 35 (years old/years of age), I will be a professional singer.I will be a millionaire at 40 (years old/years of age).He died in a nursing home at the age of 87. At the age of 18, she won first prize in a talent contest. He started piano lessons at the age of 7. 也可以使用 at age + 基数词,比较简洁但是没有 at the age of + 基数词正式:三、turn + 基数词,可以省略 years old,通常用于讨论年龄的变化,主要用于将来时,少数也可以用于过去式,例如:How old will you be turning? I’ll be turning 30 on my next birthday.A: Will you have turned 30 by the time you start your company?Yes, I will have turned 30.No, I will not have turned 30. A: Had you turned 21 when you lived abroad?肯定回答:Yes, I had turned 21.四、定语从句来描述年龄,引导词为代词 that 和 who, years old 可以省略,例如:I taught a student last week who was 10 (years old).People that are under 25 (years old) have to pay more for car insurance.五、“基数词-month | year-old" 作形容词修饰语,year 后面不能加 ”s“,中间的破折号”-“不能省略,例如:My 7-year-old cousin speaks 4 languages.His 5-year-old kid can ride a bicycle.Lily is an eighteen-year-old girl.The 10-month-old baby is able to walk by his own.六、表示”在某人几十岁“,用 in one's + 基数词复数形式,例如:He is in his sixties.---->从60岁到69岁之间
|