英语问题:在本周五晚上 是用介词at还是on呀?

on in at分别能怎么用?

在一个下雨的晚上 怎么翻译?
在今晚
在2014 3 18 日晚上 该用什么?
有怎么规律?望高手相助!!!

.at, on, in表示时间

(1) at表示“在某一时刻、某一时点”
at 5:30 在5:30 at sunrise 日出时 at lunch 午饭时
at noon 正午时 at night 夜间
I get up at 6:00 every day. 我每天6:00起床。
表示“在……岁”时用at the age of…。
如:at the age of five.在五岁时。

(2) on表示“在具体某一天或某天的上、下午”。如:
on Monday在星期一 on April 1st在四月一日
I heard a shot on the morning of March 18.三月十八日早晨我听到一声枪响。
泛指上、下午、晚上、夜间时用in the morning/afternoon/evening, at night;但若指具体某一天的上述时段时,则一律用on。
如:On the afternoon of May 23.在五月二十三日下午。

(3) in表示“在某月、季节、年、世纪”以及泛指的上、下午、晚上。
in September 在九月 in winter 在冬季
in 1999 在1999年 in the 20th century 在20世纪
in the morning/afternoon/evening 在上午/下午/晚上

2.表示地点

at, in 二者都表示“在某个地方”,

但at多指较小的地方,如车站、家等,而in多指在“大地方”,如城市、国家、大洲等。(但大小有时也是相对的)。
He lives at No.27 Zhongshan street in Nanjing.他住在南京市中山路27号。
The plane will arrive in Beijing at 13:00. 飞机将于13点到达北京。

On 在……上面,表面相互接触。
There is an apple on the table. 桌上有一个苹果。
On the top of the hill, there is a flag. 山顶有一面旗子。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-21
on a rainy night 一个下雨的晚上
tonight 今晚,直接用,不需要介词
on the evening of March 18th,2014具体的某一天的上午‘下午或晚上用介词on,没有具体描述,就是简单的in the morning/afternoon/evening
in the evening = at night
望采纳:-D
第2个回答  2013-12-21
在具体 某天的早上 中午 晚上(*evening) 用 on 但night 与at连用

在一个下雨的晚上 at a rainy night
在今晚 at tonight

记住 at 与night on 与 evening连用就好了
第3个回答  2013-12-21
规律:看最后一个词。搭配必须死记。
on用于具体日子,周一、周二……几号。
in用于年、月、世纪、早晨、中午、晚间(evening)
at用于时、刻,晚上(night)
At friday night this week
At the night this friday
In friday evening this week
In the evening this friday
第4个回答  2013-12-21
in好像是用在比较大不具体日子的时间,on一般用在具体日子的时间,at用在有钟点的时间,你说的前两个应该用in吧,但也有at night,后面的应该就是用on了~~