英语中,介词 at 和 in 在表示”在什么什么地方的时候“,很容易混淆。要区别开来,还是要从它们俩的基本含义入手。
at 用于表示在哪里的时候,常常用于一个小地方,此时往往是指在这个小地方的周围某处。例如:
We arrived at the village before it got dark.
我们在天黑前到达那个村子。
又如:
at the bus stop 在车站
at the swimming pool 在游泳池边
而 in the swimming pool 表示“在游泳池子里面”
at 还可以指在某种场所,例如:
at the party 在晚会上
at 表示在哪里的时候,无论在时间点还是在空间点上,都是个比较小的、具体的点,例如表示时间:
at 8 o'clock 在八点钟
注意在表示地点的时候,和 in 的区别,in 表示在一个范围内布,不出这个范围:
in the zoo 在动物园中
所以,in 表示在某个地方的时候,这个地方往往比较大:
in China 在中国
in Shanghai 在上海
有时候,还会涉及到是否使用定冠词 the,比如:
at school 含义为“在上学”
in the school 含义为“在这个学校里(办事工作)”
又如:
at church 在教堂(做祈祷)
in the church 在教堂里(因别的事)