2 at,in表示“地点"时的区别

atin我在资料上查表示地点时at用于小地点,in用于大地点,但好像也不完全是这种规律。

请先 登录 后评论

最佳答案 2022-01-28 02:09

at用于小地方,in用于大地方并没有错,只是这个“大小”并非客观标准,而是说话人的主观判断---当老外在某个地方前用in,证明在他看来,这个地方属于大地方;如果用at,则在他眼中,这个地方属于小地方。这是为什么你看英文资料的时候,同样的地方,有的人用at,有的人用in的原因。

其实,二者的核心区别是:in 只是界定边界---孙悟空用金箍棒在地上划个圈保护唐僧,无论这个圈是大还是小,只要唐僧在这个圈内(圈内具体位置无所谓),妖怪就无法伤害唐僧,所以in只能明确范围(确定边界),而无法具体定位;而at则是定点---明确具体的位置。比如,airport前面用in,你是界定了范围(不超出机场的范围);用at,则是把它当做一个定位的地点。介词通过时空转换用于时间的表达,也离不开表空间时的这个核心区别。所以in用于时间段(确定边界----上午,下午,12月,2022年等),at 则用于时间点(具体定位---8点,8点半等)......

语法规则是背不完的,越背越多,做加法是专家学者的事,语法书越来越厚,专业术语越来越多(他们要靠这个吃饭)。善于学习的人,如果不是搞理论研究,就要多了解其内核,多做减法,术语要越学越少,语法书要越学越薄,才是王道......


一家之言,仅供参考;勤查英英,必有所获;

请先 登录 后评论

其它 1 个回答

曾克辉  
擅长:英语考试

众作周知,到达一个国家、城市等较大的地方多用arrive in,如“到达北京”通常要说arrive in Beijing;到达小地点多用arrive at,北京是个大城市,但如果将其看作途中的一个站或宏观上的一个点,则也可以说arrive at Beijing。例如:

The train from Beijing to Guangzhou will arrive at Wuhan at 7:30am. 由北京开往广州的列车将于上午7:30到达武汉。

The train arrived at Jinan at ten o'clock. 火车10点钟抵达济南。(张道真《现代英语常用动词用法词典》)

 

请先 登录 后评论
  • 2 关注
  • 2 收藏,2552 浏览
  • shaoruyi1234   提出于 2022-01-26 03:48