A at和 in
(关于 arrive at/in,参见第 93节 B。)
at
大家可以说 be at home(在家),be at work(在工作),be at the office(在办公室),be at school(上学),be at university(上大
学), be at an address(在某一地方), be at a certain point(在某一地址),如 be at the bridge(在桥边),be at the crossroads(在十字路口), be at the bus-sTOP(在公共汽车站)。
in
用in的地方有be in a country(在一个国家),be in a town (在一个城镇), be in a village(在一个村庄), be in a square(在一个广场上),be in a street(在一条街上),be in a room(在一间房间里),be in a forest(在一个森林里),be in a wood(在一片小树林里),be in a field(在一片田野里),be in a desert(在沙漠中)等。在任何有边界或被圈起来的地方,都可用in。但讲到一个小地方,如a square,a street,a room,a field时,假如大家意指在这地址而不是指在里面时,可以在地址前用at。
大家可以说 in a building,也可以说 at a building。 in仅意味着在里面,at可以指在里面或者在楼旁庭院里或者在楼外。假如说某人 be at the station,他可能在车站外面的街上(in the street outside)、在售票处(in the ticket office)、在候车室(in the waiting room)、在车站餐厅(in the restaurant)或者在站台上(on the platform)。
大家可以说 in the sea,也可以说 at the sea。 in/at a river, lake, swimming pool等也一样成立。
这里in意味着真在水中:
The children are swimming in the river.
孩子们正在河里游泳。
at the sea/river/lake等意指 near/beside the sea(挨近/在海边)。但 at sea(不带冠词)却是一个习语,意味着on a ship
(在海上航行)。
B in和into
如上所述,in常常指地方。
但into指的是移动,表示进入:
They climbed into the lorry1.
他们爬进了卡车里。
I poured the beer into a tankard.
我把啤酒倒进了大酒杯里。
Thieves broke into my house./My house was broken into.
盗贼破门闯进了我的家。/我的家失窃贼破门闯入。
in或into都可以和动词put连用:
He put his hands in/into his pockets.
他伸手到衣兜里。
in也可以是副词:
Come in.等于:
Enter.
进去。
Get in/into the car.
上来。/进汽车里去。
C on和onto
on既能够用来表示地方也可以用来表示移动:
He was sitting on his case.
他那时正坐在他的箱子上。
Snow fell on the hills
雪花落在山丘上。
His name is on the door.
门上有他的名字。
He went on board ship.
他登上了轮船。
在涉及到水平面高低变化的移动时,可以用onto,但这主要用于人和动物:
People climbed onto their roofs.
大家爬上自己家的房顶。
We lifted him onto the table.
大家把他抬到桌上。
The cat jumped onto the mantelpiece.
猫跳到了壁炉台上。
on也可以作副词:Go on
继续下去。/说下去。
Come on.
跟我来。/快点。