英语语法学习 7 -- 数词
1 数词
数词用来表示数目多少货顺序先后的。
我们标榜这个时代为数字时代,数字起到了非常重要的作用。孩童的数学启蒙是从掰着指头数10个数开始的。记得有一个相声,就是拿说话不能带数字来抖包袱的。
数词的语法学习我认为不应该偏重于数词可以在句子中起什么作用,或者做什么成分,而是偏重于各种数字的读法,写法和 表示法。例如,整数,分数,小数,日期,号码。还例如如何表述第多少个。
数词在句子中的使用,我觉得只有一点就够了,那就是当你想表示数量或顺序的时候就使用它。
1.1 基数词(cardinal numeral)
1.1.1 基本的基数词
数值 |
英文拼写 |
备注 |
0-10 |
Zero, one, two, three, four, five, six, seven, eight, nine, ten |
|
11-19 |
Eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen |
|
20~90 |
Twenty, thirty, fourth, fifty, sixty, seventy, eighty, ninety |
|
百 |
Hundred |
|
千 |
Thousand |
|
百万 |
Million |
|
十亿 |
Billion |
|
1.1.2 基数词的数
基数词有的时候相当于名词,所以也可以有复数形式。这是因为语言中通常省略当事人都熟知的名词。基数词的复数形式,通常直接 + s。
e.g.:
Two threes – 两个三
A man in his forties: 40 多岁的人
Hundreds of Yuan’s: 成百元
Tens of thousands people: 上万人
1.2 整数
1.2.1 表示几十几的整数,大于20
由20 ~ 90 的基本词加连词号“-” 加 1 到 9 的词组成。
e.g.:
21:Twenty-one
99: ninety-nine
1.2.2 大于100 小于 1000 的整数
这个区间的数字 n读法可是这样表述 :
(N 除以 100的商) hundred + (and) + (十位+各位)
当百位上是 1 是 可以使用 a 或者 One, 为了统一起见推荐使用 one。当十位为 0 时, and 不能省略,否则可以省略,推荐部省略。
e.g.:
100: one (a) hundred
200: two hundred
333: three hundred (and) thirty-three
401: four hundred and one.
1.2.3 大于1千小于1万的整数
读法为千位上的数(1-9)+ thousand + 百位数的读法。
e.g.:
1000: one (a) thousand
2001: two thousand (and) one, 在口语中这种转换比较突兀的通常加 and
3333: three thousand three hundred and thirty-three.
1.2.4 大于1万的整数
英文中没有万,十万,千万,亿,百亿,千亿,万亿这样的单位。要表示这样的单位时需要使用到倍数,10 个千表示万,十个百万表示亿等。
我猜这是因为英语的发源地,欧洲国家在很长的时间里,工业革命以前处于低寡人稀得状态,比较大的数字很少用到,所以没有发展比较大的单位。但是文艺复兴以后欧洲的社会,经济,科学快速发展使得英文成为世界上通用的语言。中国现在也处于复兴的阶段,也希望到我们的孙子辈汉语成为和英语并行的通用语言,那个时候我们也就不用这样痛苦的学习一门新的语言了。
大于1万的整数,先从左向右,每三位加一个分号“,”,每个逗号代表的位分别为thousand, million, billion, 从此可以看出这种读法可以表示的最大数位为万亿。
然后从右向左,按百位数字的读法后面加相应的单位。
e.g.:
2147483647: 2,147,483,647: two billion one hundred and fourth-seven million four hundred and eighty-three thousand six hundred and forty-seven.
怎么样读起来拗口吧,不错这个就是计算机世界中 int32 的最大值。不过请放心通常在口语说比较大的数时只说最大位,然后加上 more than, less than。 比如上面这个数字通常表述为 more than two billion。怎么样方便吧!
1.3 序数词
1.3.1 基本序数词
序数 |
英语单词 |
备注 |
1-10 |
First, second, third, fourth, fifth, sixth, seventh, eighth, ninth, tenth |
1.1 |
11-19 |
Eleventh, twelfth, thirteenth, fourteenth, fifteenth, sixteenth, seventeenth, eighteenth, nineteenth, |
|
20~90 |
Twentieth, thirtieth, fortieth, fiftieth, Sixtieth, seventieth, eightieth, ninetieth |
将相应的基数词词尾的 y 变 i 加 eth |
> 100的 10 的倍数 |
+ th |
|
- 十位数序数词的构成方法为,十位用基数词+ “-” +(1-9)的序数词。
e.g.:
Twenty-first
- 其他的百位数,千位数,只把个位数的基数词变成序数词。
e.g.:
Three thousand two hundred and twenty-fist.
通常的英语使用中,大概只有1-10的序数词比较常用,因为人们通常比较关心 前10, 5。甚至只关心第一。No. 1 or nothing.
1.4 其他数字的读法
1.4.1 小数
小数点前的基数词按照其整数读法,然后读 Point – 小数点,然后小数点后的数字一一读出。
e.g.:
1.25 – one point two five
0.56 – zero point five six.
1.4.2 分数
分子用基数词,分母用序数词,分子大于1时,分母+s. 1/2 可以用而且通常只读作 half,类似于中文中只讲一半, 1/4 用 Quarter.
整数与分数之间用 and 连接。另外为了强调分母的意义,比如4个学生里面的三个是女生, 可以使用 three out of four students are girls, 这样使表述的意识更清晰明了。
比较复杂的分数词,分子比分母大,分子用基数词 + over + 分母的基数词.
e.g.:
1/2 – a half
1/4 – a quarter, one forth.
3/4 – three quarters
11/12 – elven twelfths
7+2/5 – seven and two fifths
72/5 – seventy-two over five
1.4.3 负数和百分数
正如中文里表示负就说负多少一样,英文中表示负,直接在相应的数字读法前加negative.
读出%好的基数词+percent即可。
e.g.:
-1: negative 1
200%: two hundred percent
1.5 数字组成的特殊表达式的读法
1.5.1 倍数
在语言表述中,通常会把一个事物和另一个听话人比较熟悉的事物作比较,从而给人以鲜明的印象。
在英文中表示倍数由如下表述形式:
- A is n times as + adjective + as B
e.g.:
This room is two times as big as that room.
- A is n times bigger/more/比较级 than B
e.g.:
This room is two times (twice) bigger than room.
- A is n times compared with B
e.g.:
This room is two times compared with that room.
- A is n times upon/on B
e.g.:
This size of this room is three times upon/on that room.
- 如果表示增加了多少倍,可以使用 n times, n fold, n percent 来表示。但是注意使用增加时,通常比汉语多说一倍。比如增加了3倍,则要使用 four times, fourfold 来表示。
表示增加的词有: increase to – 增加到,increase by – 增加量
表示减少的词有:reduce, shorten
e.g.:
The room price increased four time/fourfold since 2008. 自从2008 年以来房价增加了3倍。(血的数字啊)。
The room increased 10% over the last month.
- 另外对于比较常见的倍数如两倍使用 Double, 三倍使用 triple
e.g.:
I want to get my salary doubled. 我想使用我的工资翻番。(美梦何时成真)。
1.5.2 时间
时间就是金钱,时间就是生命。这句话我相信在当下是真理了,为了金钱拼命的工作,用时间换钱,用生命换钱。
那么在时间如此宝贵的今天如何表述时间那?
首先,知道如下几点 1-12 月的英文单词, 口号中的为缩写形式,由单词的前三个字母+”.”构成。
January (Jan.); February (Feb.); March (Mar.); April (Apr.); May; June ; July ;August (Aug.); September (Sep.); October (Oct.); November (Nov.); December (Dec.)
其次,如何表述周一到周日,在西方通常认为周日是一周的开始,而不是周一。
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
第三,其他的特殊形式,十二小时表述方法中A.M. – 早上, P.M. – 下午, A.D. 表示公元,B.C. 表示公元前。Quarter 表示一刻钟,half 表示半。
下面,我们开始逐个看时间怎么表示:
- 表示几点几分。
- 整点: 点数 + o’clock , 十二小时早上用 a.m., 晚上用 p.m. , 在后面的描述中将不再对此作描述。
e.g.:
8:00: eight o’clock
8:00 a.m.: eight o’clock a.m. – 早上八点
8:00 p.m.: eight o’clock p.m. – 晚上八点
20:00 – twenty o’clock – 晚上八点,注意不要再加 p.m.
- 几点几分,通常有如下几种读法:
- 小时 + 分钟
e.g.:
8:30 – eight thirty
8:05 – eight oh five – 0 在这里读作 oh 而不 zero, 0 在标识号码中也读作oh, 就像中文中常把起读作洞一样。
- 分钟 + past/after + 小时, after 常用作美式英语中。但是当分钟大于 30 时,也可以使用 (60 – 分钟) + to + (小时 + 1) 表示形式。注意 30 分钟用 Half, 15 分钟(一刻钟)用quarter。
e.g.:
8:30 – half past eight
8:45 – three quarters past eight; one/a quarter to nine
8:21 – twenty-one past eight
- 特殊时间点 12:00 – midday, 24:00 – midnight
- 表示月份,the+ 日的序数词+ of + 月份; 月份 + (the—可以省略) + 日的序数词
7/22: the twenty-second of July; July (the) twenty-second
10/1: The first of October; October the first
- 年,把起分成每两位一段的多个部分,然后按照十位数的读法来读。
Decade 表示10年,century 表示世纪。几千零几年年比较特殊,通常读作 2 千 oh/and 个位数。
A.D.—通常可以省略。
e.g.:
475 B.C.: -- four seventy-five B.C.;
1986 – Nineteen eighty-six
1990s – Nineteen nighties (20 世纪90 年代)
2008 – two thousand and eight
1.5.3 编号
在生活中为了区别相似的事物,通常对其予以编号便于管理,例如身份证号,车牌号,门牌号,电话号码,任务编号, Bug 编号等等。在表述这些编号的情形下,号码从左到右依次读出。
在编号读法中,0 通常读作 oh 而不是 Zero.
e.g.:
541 – Five four one