On的用法有:用于星期、日期(包括该天的各部分)前、用于morning/afternoon/evening/night/day前、用于公共节假日前等用法,具体用法如下:
1. 用于星期、日期(包括该天的各部分)前。
例句:on Sundays/weekdays.
在周末。
PS:“在周末”既可以说at weekends,也可以说on weekends。
例句: I often go fishing on/ at weekends.
我经常在周末去钓鱼。
2. 用于morning/afternoon/evening/night/day前。
此时这类名词前多有修饰语或带有of等引起的后置修饰语,指具体的或不具体的某一日。
例句:I'm flying homeonSunday afternoon.
我星期天下午乘飞机回家。
3. 用于公共节假日前。
需要特别注意的是:at,on都可用来表示“节假日”,但at侧重指“休假的时节”,而不是指具体的哪一天;on侧重指具体的时日,与它连用的短语中多含“Day”。
例句:Onteachersday, doyouvisityourprimaryteacher?
在教师节,你会去拜访你的小学老师吗?
4.译为:(覆盖、附着)在…上(意指接触物体表面或构成物体表面的一部分)。
例句:a picture on a wall
墙上的画
There's a mark on your skirt.
你裙子上有一块斑。
5.译为:由…支撑着。
例句:She was standing on one foot.
她单脚站立着。
Try lying on your back.
试着仰卧。
6.表示就在…之后;一…就。
例句:On arriving home I discovered they had gone.
我一到家就发现他们已经离开了。
Please report to reception on arrival.
到达后请立即到接待处报到。
7.表示方向,译为:在,向,对。
例句:on the left/right
在左边 / 右边