为您解答
你大概是不知道为什么不用in是吧。简单说,这里强调点概念,用at。强调片概念,用in。
你可以具体看看语法上at,in的区别:
表示某一点位置,用 at
如:
We live at No 87 Beijing Road.
我们住在北京路 87 号。
The hospital is at the end of the street.
医院在这条街的尽头。
与名词所有格连用表示地点,也用 at
如:
at my sister’s 在我姐姐家
at the doctor’s 在医务室
(2) 表示空间或范围,用 in
如:
What’s in the box?
这盒子里有什么?
He lives in Paris with his wife.
他同他妻子住在巴黎。
但有时两者可换用
如:
The meeting was held at [in] the hotel.
会议在宾馆举行。
(3) at 与 in 的另一个区别是:at 用于指较小的地方,而 in 用于指较大的地方
如:
in Shanghai 在上海
at the station 在车站
Tips
但是,大与小是相对的,有时随着说话者的着眼点不同,大地方也可能用 at(比如把一个大地方看作一个点时)
如:
Our plane refuelled at London.
我们的飞机在伦敦加油。
We stopped for an hour at Moscow on our way to Paris.
at 的基本意思是 “在 ... 点上”,表示空间指 “在 ... 位置”,表示时间指 “在... 时刻/钟点,还可以引申为 在某一方面、以某种速度/频率/价格、朝向某人点头/微笑/发脾气,等等.