提问:He works in a office. He works at a restaurant.为什么a restaurant前面是at?
in和at都可表示地点,而in表示的地点比at所表示的地点大。
at表示地点,一般用于较小的地名(方)前,帆渗伏译为"在......"。如态携:at home 在家,at the station 在车站
in表示地点、场所,译为"在......里"、"在......中"。如:in the factory 在工厂,in the room 在房间里,in the sun 在阳光下,in the middle of...在......的中央
其实地点的大小都是相对的,不必细究,若不严格区别,两者可以换用。只是有些惯常喊薯的搭配更显地道,如at the airport