英语的数词(numeral)分为基数词和序数词。构成方法和使用有很大差别。
基数词指的是单纯的数字,如1,2,3,……
基数词的构成是有规律的。
1~12是独立的单词;13~19是以teen结尾的单词;20~90之间整数的共8个单词是以ty结尾的;21~99里面非整数的是以“十位整数+个位基数词”构成,中间还有一个连字符“-”。
先看整数。英语中100以上的数词单位比较少,只有千thousand,百万million,十亿billion,万亿trillion,等等。所以我们汉语里表示的万、十万、千万、亿、百亿、千亿这样的数字,在英语中也只能借助于有限的几个数词乘以相应的倍数来表示了。比如,万=十千,十万=一百千……现在是不是开始感叹汉语的博大精深了?
上面表格里面出现的都是单数整数。如果是超过一的整数,把a换成相应的数字就可以了。但是要注意,不能加s。比如:
五千five thousand 六万sixty thousand
七十万seven hundred thousand
1)1,000以内
105 a hundred and five
250 two hundred and fifty
753 seven hundred and fifty-three
2)1,000以上
从右往左数,每三位数字前加一个逗号。右边第一个逗号处读thousand, 第二个逗号处读million, 第三个逗号处读billion, 第四个逗号处读trillion。以三个为一个单位按百位制从左往右读。看下列数字的分解读法:
序数词指的是按照顺序出现的数字,比如:第一、第二、第三……
序数词的形式也有规律可循。第一、第二、第三分别是first,second,third;从第四开始,后面的序数词基本都是在基数词词尾加th构成。
其他非整数,遵循“十位整数基数词+个位序数词”的组合规律就可以了。
序数词有自己的缩写形式,first缩写为1st,second缩写为2nd,third缩写为3rd,fifty缩写为50th……one hundredth缩写为100th。依此类推。
100以上的序数词,无论多大的数字,只把个位数变为序数词,其他仍使用基数词。比如:
105 one hundred and fifth
110 one hundred and tenth
2,298 two thousand, two hundred and ninety-eighth
There are three hundred workers in this factory. 这个工厂有300名工人。
There are hundreds of workers in this factory. 这个工厂有好几百名工人。
注意两句话中数词表达方式的区别。
表示确切数量,数字直接加在hundred,thousand,million等词前面,无论数字大小,hundred,thousand,million这几个词都不能加s,也不跟of。
表示不确切数量,hundred,thousand,million前面不加数字,但是要在后面加s,跟of。
数词经常和连字符“-”、名词一起构成复合定语,名词不加s。比如:
a five-year-old boy一个五岁的小男孩
a two-week holiday为期两周的假期
1)表示年代
英语中年代的写法也是使用阿拉伯数字,关键是读法。一般以两个数字为一个单位用基数词读。表达某世纪某年代,一般在阿拉伯数字后加s或’s。
1989:nineteen eighty-nine;nineteen hundred and eighty-nine
2019:twenty nineteen;two thousand and nineteen;twenty hundred and nineteen
1970’s /1970s:nineteen seventies(二十世纪七十年代)
2)表示日期
英语中的日期,不同的国家表达方式不一样。美国习惯用“月、日、年”的顺序,英国习惯用“日、月、年”的顺序。读的时候日期用序数词读。
2019年12月26日:
写:Dec. 26th, 2019;Dec. 26, 2019;26th Dec. 2019;26 Dec, 2019
读:December (the) twenty-sixth,two thousand and nineteen
(the) twenty-sixth of December,two thousand and nineteen
3)表示具体时刻
上午在时刻后加a.m.,下午在时刻后加p.m.。关键是读法。很多,跟汉语有一拼。
整点读法,比如5点整:five,five o’clock,five sharp。
所有时间都可以用“小时+分钟”直接读:
8∶10 eight ten 10∶40 ten forty
11∶55 eleven fifty-five
如果所表达的分钟距上一个整点在半小时之内,可以用“分钟+past+小时”读:
8∶10 ten past eight 9∶25 twenty-five past nine
如果所表达的分钟距下一个整点在半小时之内,可以用“分钟+to+小时”读:
10∶40 twenty to eleven 11∶55 five to twelve
如果所表达的时间正好是半小时,可以用“half+past+小时”读:
10∶30 half past ten 8∶30 half past eight
如果所表达的时间和15分钟有关,可以把15读作a quarter:
10∶15 a quarter past ten 10∶45 a quarter to eleven
方式1:一般用“大写名词+阿拉伯数字基数词”,比如Page 20 第二十页;
方式2:“the+阿拉伯数字序数词+小写/大写名词”,比如the 20th page 第二十页。
编号读法:
Room 305: Room three O five,Room three zero five
0531-3232355:按基数词读,“0”读作zero或者O,两个相同的数字相邻,读作double+数字,如55读作double five。
阿拉伯数字基数词(+years old):十八岁 eighteen years old。
表示某人几十岁:in one’s +整数的复数形式。如She is in her thirties. 她三十来岁。
分数:当分子为1时,基数词+“-”+序数词,如1/4=one fourth。当分子为2或以上时,基数词+“-”+序数词+s,如3/4=three-fourths。
1/2: one half, a half.
分数作主语,谓语动词形式看分数后面的名词来定。名词单数,动词就单数;名词复数,动词就复数。如:
Two-thirds of the water in this country is polluted.
Two-thirds of the students are from developing countries.
小数:小数点读作dot,小数点以左按整数读,小数点以右按个位一个一个读。
11.2:eleven point two
46.38:forty-six point three eight
百分比%:percent。percent都不加s。如:
75%:seventy-five percent
算式:
3+2=5 Three plus (and) two is (makes) five.
20-3=17 Twenty minus three is seventeen.
Three from twenty leaves seventeen.
6×3=18 Six times three is eighteen.
Six multiplied by three is eighteen.
9/3=3 Nine divided by three is three.
表示倍数,两倍用twice,double;三倍及以上用基数词+times,比如,三倍three times,10倍ten times。英语中有很多用倍数来表示比较的句型,有些使用比较级,有些使用原级。
1)X times+形容词或副词比较级+than
A比B……X倍
This school is three times larger than that one.
这所学校比那所学校大三倍。/这所学校是那所学校的四倍大。
2)X times+as+形容词或副词原级+as
A……是B的X倍
This school is three times as large as that one.
这所学校是那所学校的三倍大。/这所学校比那所学校大两倍。
3)X times+名词+of
A……是B的X倍
此处名词一般为length长度,width宽度,depth深度,size大小,value价值,等等。
This school is three times the size of that one.
这所学校是那所学校的三倍规模。/这所学校规模比那所学校大两倍。