介词 on 固定搭配
noun + on
attack on
His words are an attack on personal liberty.
Enemy forces have made an attack on the city.
drop bombs on
They survived the onslaught of bombing on the village.
compliments on
*I couldn’t even move my legs, hardly, but I used to get compliments on this skirt.
verb + on
vote on
The committee voted on the proposal, and accepted it unanimously.
put sth on
to make a device operate, or to cause a device to play something, such as a CD or DVD, by pressing a switch:
Could you put the light on?
Do you mind if I put the television/some music on?
Don’t forget to put the brake on.
to cover part of the body with clothes, shoes, make-up, or something similar:
Put your shoes on – we’re going out.
He put on his jacket.
She puts face cream on every night.
put weight on
If people or animals put weight on, they become heavier:
I’d expected to put weight on when I gave up smoking, but I didn’t.
I put on weight when I went away to college.
He’s put on ten pounds in the last month.
sneak up (on someone)
uk We’ve just moved house and we’re not on the phone (= not connected to the phone service) yet.
adjective + on
strict on sth
*Because my husband’s very strict on the children going out to work.
on + noun
on + credit
on the phone
UK We’ve just moved house and we’re not on the phone (= not connected to the phone service) yet.