英语里at,in,on,with,and,for用法的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、at:在(某处),在(学习或工作地点),在(某时间或时刻)。
2、in:在(某范围或空间内的)某一点。
3、on:(覆盖、附着)在…上(意指接触物体表面或构成物体表面的一部分)。
4、with:和…在一起,和,同。
5、and:和,与,同,又,而,加。
6、for:(表示对象、用途等)给,对。
二、用法不同
1、at:at一般指看到、听到或感觉到客观事物而产生某种感情、情绪、态度或行为的原因。
2、in:in表地点时,指在某一立体空间范围内;表时间时,指一段时间或与年、月、季节时间连用。
3、on:on表地点时,指某物与另一物表面相接触,或与某地方接壤等;表时间时,指在某一天或某一天的某个时间,尤指在星期几。
4、with:with是从其表示手段的含意引申而来的,指由于外界刺激而造成的精神上的或身体上的某种状况。
5、and:and用作连词,主要用来连接两个或两个以上的词、短语或句子。and连接两个相同的词语可用以加强语气或表示动作的反复或一再发生。
6、for: for一般指由于客观原因(如举止、言语等)而导致某种结果。
三、侧重点不同
1、at:表示地点。
2、in:表示手段、方式。
3、on:表示动作。
4、with:表示原因。
5、and:表示比较。
6、for:表示时间。