分情况,at表示地点:用于指较小的地方;用于门牌号码前。in表示地点:用于指较大的地方;虽然是很小的地方,如果说话人住在那里,也可用in。商店、学校、机关等,若看作一个地点(point)用at,若看作一个场所(place)用in。
at表地点时,指空间位置上的某一点;表时间时,指在时间上的某一时刻。in表地点时,指在某一立体空间范围内;表时间时,指一段时间或与年、月、季节时间连用。
1、The books are printed in Hong Kong.
这些书在香港印刷。
2、He's doing very well at school.
他在学校里学习很不错。
1、in:用于地方时,at指较小的地方,如指城镇时,in指较大的地方,用于省、国家、大陆前。国际大都市前用at 和in都有,但在London前通常用in。
2、at:在指说话人的住处时要用in,且一般in表示实在的存在,而at却不是。说到某大城市的某大建筑物,往往在大城市名称的前面用at,如the Pantheon at Rome。说到商店、机关、学校等,假使看作一个地点(point)用at。