a)at用来表示时间时,通常指时间的某一点。例如:at
five
o’clock;
at
noon;at
midnight(较为准确的时间点,或者很短的时间段)
b)on用来表示某一段时间,特指某天或某天的上午、下午或晚上。例如:on
Sunday;on
Saturday
morning
c)in也可用来表示一段时间,但多指长于一天或不到一天的时间段。例如:in
January;in
summer;in1988;
in
the
morning;in
the
evening
地点的话,一般用at,表示明确的某个地点。还有其他情况,比较复杂,你参照下面网址看看吧,希望有帮助。
温馨提示:答案为网友推荐,仅供参考