英语高手请回答!!我有一道题 谢谢

来源:百度知道 编辑:UC知道 时间:2024/07/07 11:33:24
The weather was very hot _____the beach.
A:from
B:to
C:at
D:in
答案上写的是C,我认为是D。大海是大的嘛!
请解释这道题。谢谢!!!!

这里涉及到介词的问题:at 表示小地方 beach 显然是个小地方,其实A.B都可以排除,不能用的,in指的是大地方,比如小镇(town)城市(city)都用in 而at表示小地方所以就用
at 答案是C

C
沙滩用at 或者 on
in the sea

C
固定用法