程序员也要学英语——数词攻略

目录

数词的概念

1. 基数词

1.1 基数词的构成形式

1.2 基数词可充当的句子成分

2. 序数词

2.1 序数词的构成形式

2.2 序数词可充当的句子成分

2.3 基数词的序数词化用法

数词的用法

1. 分数

2. 小数

3. 百分数

4. 倍数

5. 数字符号和算术

6. 单位

6.1 时间

6.2 日期

6.3 年代

6.4 长度

6.5 面积&体积

6.6 温度


数词的概念

数词通常可以分为以下两大类,其中基数词描述“数量的多少”,序数词描述“顺序的先后”

程序员也要学英语——数词攻略_第1张图片

在中文里,数词是一个非常简单的概念:

  • 基数词就是“一二三四五六七”
  • 序数词就是在前面加上“第”,“第一、第二、第三”

而英语里的数词则要稍复杂些,下面对两类数词分别展开介绍。

1. 基数词

1.1 基数词的构成形式

在英文中数字1-10变为11-19,无法像中文里一样直接在前面添加“十”,而是要经过很多特殊的变形

  • 首先11和12是不规则变化
  • 其次13、15和18要变形后添加后缀“-teen”
  • 其余的数字直接添加后缀“-teen”


20-99开始的数字只要掌握了整十位数,几十几就非常简单了:

  • 所有整十位数都有后缀“-ty”
  • 只有60、70和90是直接添加后缀,其余都需要进行一定的变形后添加后缀;
  • 据说这样做是为了便于拼读……

  •  几十几的书写就是“整十位+连字符+几”

程序员也要学英语——数词攻略_第2张图片


超过100的数字也相对规整:

  • 整百位数就是“几+hundred”(不变复数)
  • 后面的十和个位数就用and连接,即“几+hundred+and+整十位+连字符+几”

程序员也要学英语——数词攻略_第3张图片


超过1000的数字也和“百”当中类似:

  • 整千位数就是“几+thousand”(不变复数)
  • 后面的百、十和个位数就用and连接。

程序员也要学英语——数词攻略_第4张图片

  • 不同于中文里的按“万”划分法,英语里一般是按“千”划分,即每三位一划分。所以“千”再往上只有“百万”“十亿”这样的单位;
  • 所以对于上千到上亿的数字,采取每三位一划分的方式,即“几百几十几+单位”(不变复数)将它读出来。

程序员也要学英语——数词攻略_第5张图片

1.2 基数词可充当的句子成分

  •  充当主语/表语

程序员也要学英语——数词攻略_第6张图片

  • 充当定语

程序员也要学英语——数词攻略_第7张图片

  •  充当宾语

程序员也要学英语——数词攻略_第8张图片

  • 充当同位语

程序员也要学英语——数词攻略_第9张图片

上述都是确切的数量充当句子成分,其实不确切的数量+of”也可以充当定语成分,表示“成百上千的;成千上万的”等。注意此时基数词需要变为复数

程序员也要学英语——数词攻略_第10张图片

2. 序数词

2.1 序数词的构成形式

在英文中第1-第19,同样无法像中文里一样直接在前面添加“第”,而是要经过很多特殊的变形

  • 大部分序数词都是直接在基数词后添加后缀“-th”
  • 第1、2、3是特例,需要进行的特殊变形
  • 第5、8、9、12则需要变形后添加后缀“-th”

程序员也要学英语——数词攻略_第11张图片


 序数词的第几十几也相对有规律一些:

  • 所有第整几十都是基数词“变y为ie”,再加后缀“-th”

程序员也要学英语——数词攻略_第12张图片

  •  而第几十几的书写就是基数词整十位+连字符+序数词第几

程序员也要学英语——数词攻略_第13张图片


 而序数词表示第几百几十几及以上也和上面类似:

  • 除去个位用序数词第几,其他位置仍然采用基数词
  • 高位基数词十位基数词仍然用and连接,如几+hundred+and+基数词整十位+连字符+序数词第几

程序员也要学英语——数词攻略_第14张图片


需要注意序数词在实际应用中多以缩写形式为主

  • 一般情况下序数词的缩写都是“阿拉伯数字+th”
  • 第1、第2、第3以及20以上以1、2、3作为个位数的序数词(第11、12、13不受影响),缩写是“阿拉伯数字+st/nd/rd”

程序员也要学英语——数词攻略_第15张图片

2.2 序数词可充当的句子成分

序数词可以充当的句子成分和基数词差不多,都是主语、宾语、表语和定语

程序员也要学英语——数词攻略_第16张图片

我们可以注意到上面的序数词都添加了定冠词the,因为知道“第几”往往意味着特指。但并不是所有情况都需要添加the:(例句中book已经被my限定了,就不能再添加the了)

程序员也要学英语——数词攻略_第17张图片

2.3 基数词的序数词化用法

有时用基数词的表达和序数词相近,但有时又有细微差别。如基数词用法“Lesson 2”虽然也表示第二课,但是更倾向于表示第二课时,而序数词用法“the second lesson”就是指第二节课

程序员也要学英语——数词攻略_第18张图片

程序员也要学英语——数词攻略_第19张图片

数词的用法

1. 分数

由基数词和序数词共同组成,左侧的分子用基数词,右侧的分母用序数词,且分子大于1时分母需要加s变复数

程序员也要学英语——数词攻略_第20张图片

一些特殊的分数还有自己的专门写法

程序员也要学英语——数词攻略_第21张图片

带分数,即“几右几分之几”,就是用and连接整数分数部分

程序员也要学英语——数词攻略_第22张图片

2. 小数

小数点左边部分按基数词写,小数点右边部分按顺序写出个位基数词:(与中文读法一致)

程序员也要学英语——数词攻略_第23张图片

3. 百分数

写法比较简单,只需要在基数词后面直接加百分数“precent”

程序员也要学英语——数词攻略_第24张图片

4. 倍数

通常使用“half(一半的)”、“twice(两倍的)”、“three times(三倍的)”这样的词搭配固定表达

程序员也要学英语——数词攻略_第25张图片

5. 数字符号和算术

阿拉伯数字加上表示运算符号的单词,进行数学计算:

程序员也要学英语——数词攻略_第26张图片

6. 单位

数词的作用是修饰后面的单位名词——量词,二者组成数量短语后可以充当定语、状语、补语等句子成分。

6.1 时间

一般情况下半点之前可以用past(过)来表达,半点之后可以用to(差)来表达;当然直接按照具体时间来读也是没有问题的

程序员也要学英语——数词攻略_第27张图片

6.2 日期

英式的表达方法是“日/月/年”;美式的表达方法是“月/日/年”。需要注意日期是序数词,在读的时候需要把the读出来(虽然没有写出):

程序员也要学英语——数词攻略_第28张图片

6.3 年代

年的公元前(英语Before Christ,"基督前")与公元(拉丁语Anno Dominil,"主的年份")表达:

程序员也要学英语——数词攻略_第29张图片

年的世纪表达,世纪一般为年份的前两位加一。以下两种写法是一样的:

程序员也要学英语——数词攻略_第30张图片

6.4 长度

使用长度单位的有长宽高三组“adj.&n.”,通常用法有以下两种,其中形容词/介词短语(介词+名词)用于修饰限定前面的数量短语

程序员也要学英语——数词攻略_第31张图片

6.5 面积&体积

通过“by”连接多个基数词,代表不同维度的长度;或用“square(平方的)”等形容词来修饰量词,则可直接在前面加上单个基数词表面积/体积

程序员也要学英语——数词攻略_第32张图片

6.6 温度

需要加后置定语修饰限定该温度是摄氏度还是华氏度。在大家知道温度是摄氏度的情况下,可以省略centigrade/Celsius(摄氏的)

程序员也要学英语——数词攻略_第33张图片


本文整理自英语兔语法合集——数词,感兴趣的可以去看原视频。整理不易,如果对你有帮助可以点赞收藏一下,感谢~

你可能感兴趣的:(英语学习,生活)