on one's guard  警惕,提防

nothing but  只有,只不过

now and then   时而,偶尔

off and on  断断续续,间歇地

off duty  下班

on a large/small scale  大/小规模地

on account of  由于

on(an/the) average   平均,通常

on behalf of  代表

on board  在船(车/飞机)上

on business  因公

on condition that  如果

on duty  上班,值班

on earth  究竟,到底

on fire  起火,着火

on foot  步行

on guard  站岗,值班

on hand  在场,在手边

on occasion(s)  有时,间或

on one's own  独立,独自

on purpose  故意地

on sale  出售;廉价出售

on schedule  按时间表;准时

on second thoughts  经重新考虑

on the contrary  正相反

on the grounds of  根据,以……为由