度量方法和介词at, on和in的选用
江苏铜山郑集中学 宋德富 张美兰
At, on和in都可以表示场所,有时同一个名词前都可以用这三个介词表示同一个场所,例如:at/on/in the door; at/on/in the corner。
中学课本里经常会遇到这种情况,例如初中第四册上有这样的两句:1)One day a little monkey was playing in a tall tree by the river. 2)They have got a lot of bananas on the tree. 为什么同时表示“在树上”,一句用介词in而另一句却用on呢?
用不同的介词表示同一场所是出于说话人根据所要表达的意思而对该场所采取了不同的度量法的缘故。为了把问题说清楚,首先应介绍一下夸克等人在《当代英语语法》中所阐述的人们对场所、地点或部位的度量一般所采取的四种不同的方法。
一、对某一场所从远处着眼,视为“一点”,忽略考虑它的形状和大小,就像制作地图者把一个颇大的地方也视为一个点一样(a point on the map)。这实际上没有采取什么具体的具体度量方法,因此这种方法被称作“0度量法”
二、对某一场所仅仅看作是“一条线”,这种度量法叫做“单线度量法”(dimension type 1),也可叫作“线度量法”。
三、把某一个场所看作是“一个面”(surface)或“一个区域”(area),这种度量法至少看到该处两条线,因此被称作“双线度量法”(dimension type 2),也可叫作“平面度量法”或“二维度量法”。
四、把某处看作是“一个立体”,心中有了“立体”的观念,也就是说看到该处不在同一个平面上的三条线,因此这种度量法被称作“三线度量法”(dimension type 3),也可以叫做“立体度量法”或“三维度量法”。
四种不同的度量法决定对介词at, on和in的选用,一般说来有如下规律。
度量法 | 介词 | |
0度量法 (点point) (点度量法) | at | |
单线度量法 (线line) (线度量法) | on | |
双线度量法 (平面度量法) | (面surface) | on |
(区域area) | in | |
三线度量法 (体volume) (立体度量法) | in |
现在再回头将本文开头所提到的带door的三个短语放到句子中去,以便验证三个介词所表示的三个不同的度量法。
The manager stood at the door. (0度量法,表示点)
There was a new coat of paint on the door. (双线度量法,表示面)
There was woodworm in the door. (三线度量法,表示立体)
以下是分别用at, on和in所表示这几种度量法的另外一些例子:
At表示0度量法:at the shop, at the North Pole, at the bus-stop, at the end of the road
On表示单线或双线度量法
1. 单线:“线”(line)
The city is situated on the River Thames/on the boundary/on the coast.
2. 双线:“面”(surface)
A notice was pasted on the wall/on the ceiling/on my back.
in表示双线三线度量法:
1. 双线,“区域”(area):in the world, in the village, in the park
2. 三线,“立体”(volume):in a box, in the bathroom, in the hall
下面将交叉现象举例说明:
一、双线度量法的“面”用on,表示“在…面上“,强调表面;双线度量的”区域“用in。强调“在…范围内”。所谓区域就是用人为的墙、篱表示一定的范围,或有自然界限表示某一地区。究竟称某地为“区域”还是“面”,往往心理上和理解上的因素要重于实际情况,清看下面的例子:
1. The frost made patterns on the window.(window=glass surface)
A face appeared in the window/mirror. (window/mirror=framed area)
2. The players were practicing on the field. (filed=surface for sports)
Cows were grazing in the field. (field=enclosed area of land)
3. He was put on a desert island. (将island仅仅看作是一处空地)
He was born in Long Island. (将island看作是有人居住的地区)
二、0度量法用at,双线度量法的“区域”用in,三线度量法也用in,大致区别如下:
in 用于洲,国家,省以及其余类似的有一定界限的区域或领地,属于双线度量的“区域”用法。城,镇,村庄主要根据度量的角度用at或in,例如:at/in the village。大的都市象New York, London, Tokyo一般都被看作“区域”,例如:He works in London but lives in the country.但如果上下文牵涉到的是全球性的距离,即使是大都市亦可看作“点”,采用“0度量法”,用at。例如:Our plane refuelled at London on his way from New York to Moscow.
三、对于建筑物既可以用at,也可以用in。英国英语(BrE)at侧重于建筑物的功能,表示一个机关;in则采用的“三线度量法”。美国英语(AmE)用in也可表示机关。
He’s at the school (BrE)/in the school (AmE) (= He attends/is attending school.)
He’s in school (BrE)=He’s actually inside the building, not on the playing field.
常见的at/in Oxford; at home, in the house同样可以这样理解。
at, on和in表示场所还有一些例外,那是习惯的用法,限于篇幅,不能一一涉及。笔者只是用夸克等人有关度量法与选用介词的理论,对一些语言现象作些例解。
北京师范大学《中小学外语教学》编辑部
中小学外语教学10/1987