at作介词是“在”的意思,表示存在或出现的地点、场所、位置、空间,一般表示小地点;in作介词是“在……里面、具有……特性”,一般表示大地点;on作介词是“在……之上,向,朝”表示处于一个或大或小的平面上,on也可以和星球连用。
in的用法:
1、用在国家、城市或其他地域等大地点前
They live in New York。
他们住在纽约。
2、用在某个地方的内部前
I know my book is somewhere in this room,Can anyone see it?
我知道我的书就在这个房间的什么地方,有谁看到吗?
3、用在物理意义上的工作地点前
She works in an open-plan office。
她在一个开敞式的办公室里工作。
I’ve always wanted to work on a farm。
我一直想在农场里工作。(当表示农场farm时,一般用on)
4、用在class前
He found it difficult to concentrate in class。
他觉得很难在课上集中注意力。
at的用法:
1、用在表示地域面积不大的某个点的地方(如饭桌旁、电影院、车站、机场等)前
I was sitting at my desk。
当时我正坐在课桌旁边。
2、用在公司名称前(侧重表达的是工作的单位,而不是工作地点)
How many people are working at Microsoft?
有多人在微软工作?
3、用在很多人参与的活动场所前
Were you at Lisa’s party/the cinema/the theatre?
你当时在丽莎的聚会上/电影院里/剧院里吗?
4、用在学校前
She always did well at school。
她在学校表现一直很好。
5、用在具体地址、某人家里前
They once lived at number 12 South George’s Street。
他们曾经住在南乔治街12号。
6、用在公共服务场所
I can’t meet at four,I’ll be at the hairdresser’s until five。
四点我无法跟你碰面,我在美发店要呆到五点。
7、用于大多数商店前
Look what I bought at the butcher’s today。
看看我今天在肉店买了些什么。
8、用在旅途中经过的地点前
We stopped at a very nice village。
我们途经一个很漂亮的村庄。
9、用在不含day的节假日前
People will always enjoy a big dinner at Christmas。
人们在圣诞节总会享用一顿大餐。
on的用法:
1、用在任何物体或地点的表面前
I know I left my wallet on the table。
我知道我把钱包落在桌子上了。
2、用在道路和河海湖前
Dublin is on the coast of Ireland。
都柏林位于爱尔兰的东部海岸。
3、用在建筑物的楼层前
They live on the 15th floor。
他们住在15楼。
4、用在公共交通工具前
I was on the train when she phoned。
她给我打电话时,我在火车上。
5、用在小岛前
She spent her holiday on a small island.
她在一个小岛上度假。