欢迎光临
我们一直在努力

十岁的英语怎么说

说到十岁,最直接的说法就是 I am ten years old.。这句话没错,语法上完全正确,也是我们最早在课本上学到的。但是,英语在实际使用中,情况要复杂一点。如果你只会这一句,那你可能会在听别人说话或者自己表达的时候遇到一些小麻烦。

我们先来解决一个最常见,也是最多人搞混的问题:years 到底要不要加 s

答案是,看情况。

你看,当你说一个人的年龄,直接陈述事实的时候,years 后面是要加 s 的。因为 ten 是复数,所以 year 也要用复数形式。

  • My son is ten years old. (我儿子十岁了。)
  • She is turning ten years old next month. (她下个月就十岁了。)

这个很简单,基本不会出错。

但是,当 “十岁” 这个概念变成一个形容词,用来修饰一个名词的时候,情况就变了。这时候,year 后面就绝对不能加 s,而且通常要在中间加上连字符。

比如,你要说 “一个十岁的男孩”。

正确的说法是:a ten-year-old boy

我们来对比一下:

陈述事实:The boy is ten years old. (这个男孩十岁了。) -> yearss

作为形容词:He is a ten-year-old boy. (他是一个十岁的男孩。) -> year 没有 s,中间有连字符。

为什么会这样?这是个很重要的语法规则。当几个单词被连字符串在一起,作为一个整体来修饰后面的名词时,这个整体就变成了一个复合形容词 (compound adjective)。在复合形容词里,用作单位的名词(比如 year, dollar, foot)都要用单数形式。

你可以把 ten-year-old 看成一个打包好的词,它的功能就等于 young 或者 tall,就是一个形容词。你不会说 a talls boy,对吧?所以你也不能说 a ten-years-old boy

我举几个别的例子,你马上就明白了。

a five-dollar bill (一张五美元的钞票)。你不能说 a five-dollars bill

a two-hour movie (一部两小时的电影)。你不能说 a two-hours movie

a 300-page book (一本三百页的书)。你不能说 a 300-pages book

规律是一样的。只要是 数字-单位-形容词 这种结构,用来修饰后面的名词,中间的单位就得用单数。这是个硬性规定,记住就好。

所以,下次你再想说 “一个十岁的…” 什么东西时,脑子里要马上反应过来:ten-year-old,中间有横杠,years

接着我们聊聊更生活化的表达。其实,在日常口语里,native speakers 很少会把 ... years old 完整地说出来。就像我们中国人聊天,也很少会说 “我儿子今年十周岁了”,一般就说 “我儿子十岁了” 或者 “他十岁”。

英语也一样。

朋友问你:“How old is your son?” (你儿子多大了?)

你最自然的回答是:He's ten.

这就够了,非常地道。

如果你想强调一下,可以说 He's ten years old.,也没问题。但 He's ten. 是最常见、最简洁的。

另外,还有一个常见的错误表达,就是把中文的 “我有十岁了” 直接翻译成 I have ten years.。这是绝对错误的。在英语里,have 表示“拥有”。如果你说 I have ten years,听起来就像是你拥有十年的时间可以去做某件事,或者你的生命只剩下十年,会产生严重的歧义。

记住,说年龄,永远用 be 动词。

I am ten.

She is ten.

They are ten.

绝对不要用 have

现在我们把这些知识点串起来,看看在不同情境下怎么用。

情景一:简单回答年龄

A: How old are you?

B: I'm ten. (最常用)

或者 I'm ten years old. (比较完整)

情景二:描述一个人

My daughter is ten years old. She loves to read. (我女儿十岁了,她喜欢看书。)

I have a ten-year-old daughter. She loves to read. (我有一个十岁的女儿,她喜欢看书。)

看到区别了吗?第一句是两个独立的句子,陈述事实。第二句是用 ten-year-old 作为形容词,修饰 daughter。这两句意思完全一样,但结构不同。能熟练运用这两种结构,说明你真的懂了。

情景三:指代一类人

有时候,ten-year-old 后面甚至可以不加名词,直接用来指代“十岁的人”。

The game is suitable for ten-year-olds. (这个游戏适合十岁的孩子们玩。)

注意,这里 ten-year-old 后面加了 s,变成了 ten-year-olds。这是为什么?因为在这里,ten-year-old 被当成了一个名词,指代 “十岁的人” 这个群体。既然是复数的人,自然就要在后面加 s

这个用法稍微进阶一点,但也很常见。

A ten-year-old should be in bed by 9 p.m. (一个十岁的孩子晚上九点前就该上床睡觉了。) 这里是单数。

Most ten-year-olds can ride a bike. (大部分十岁的孩子都会骑自行车。) 这里是复数。

最后,还有一个关于数字写法的小问题。到底是写 ten 还是 10

这没有一个绝对的规定,更多的是一种写作风格。通常的惯例是,在比较正式的写作中,从一到十(或者到一百,不同风格指南要求不同)的数字会用单词写出来,比如 ten。而更大的数字则用阿拉伯数字,比如 25

但在非正式的聊天、邮件里,直接写 10 完全没问题,更方便。

He is 10 years old.

He is a 10-year-old boy.

这两种写法都可以,意思不变,语法规则也完全一样。

总结一下,关于“十岁”的说法,你需要记住这几点:

1. 陈述事实用 ten years old。比如 He is ten years old.。这里的 s 不能丢。

2. 当形容词用 ten-year-old。比如 a ten-year-old boy。中间有连字符,year 绝对不能加 s

3. 口语里最简单的说法是 He's ten.。省略 years old 更自然。

4. 千万不能用 have。不能说 I have ten years old

5. ten-year-olds 是名词,指“十岁大的孩子们”。

只要把这几点搞清楚,关于年龄的表达你就基本掌握了。下次无论是写作还是说话,都能用得又准又地道。

赞(0)
未经允许不得转载:580学习网 » 十岁的英语怎么说

评论 抢沙发

评论前必须登录!

立即登录   注册