in a hotel和at a hotel有什么区别

如题所述

第1个回答  2016-08-21
stay at 后面一般是跟地点的 表示留在哪里
可以解释为短暂的不是长期停留在某个地方
live in 居住在什么地方 可以有长期的意思

at the hotel与at a hotel的区别
区别在于the与a,前一个是在一个特定的旅馆 (一般指说话人知道是哪一个宾馆 )
a是在任何一个旅馆都可以,the 具有特指的作用。

in和at的区别
in和at都可表示地点,而in表示的地点比at所表示的地点大。

at表示地点,一般用于较小的地名(方)前,译为"在......"。如:athome在家,atthestation在车站

in表示地点、场所,译为"在......里"、"在......中"。如:inthefactory在工厂,intheroom在房间里,inthesun在阳光下,inthemiddleof...在......的中央

方位介词的分辨比较,一般是in/to/on三者的的区别

I."inthe+方位名词"指的是小范围在一个大范围的里面,表示"在某范围之内",强调两者的包含关系。如:

BeijingisinthenorthofChina.北京在中国的北部。

II."onthe+方位名词"指的是一个范围紧挨着另一个范围,表示"两地接壤",强调两者为相邻关系。如:

KoreaisonthenortheastofChina.朝鲜在中国的东北面。

III."tothe+方位名词"指的是一个范围和另一个范围之间隔段距离,表示"在某范围之外",强调两者是远离关系。如:

JapanistotheeastofChina.日本位于中国的东边。
相似回答