have on
1.wear穿
They had their best suits on for the celebration.他们穿着节日盛装去参加庆祝活动。
He went to bed drunk,and when he woke up he found that he still had his shoes on.他喝醉后就上床睡觉了,一觉醒来后发现自己还穿着鞋子。
2.have arranged or planned;be engaged in doing;have an engagement有…安排或计划;忙于做;有约会
What do you have on for tomorrow night?明晚你有什么安排?
I am engaged for the whole of today,but I've nothing on on Saturday.我今天整天都有事,但星期六有空。
He has a lot on at the moment.他这会儿有许多事要做。
I'm sorry I can't attend your dinner party,but I have a meeting on for tonight.很抱歉我不能参加你的宴会,今晚我要参加一个会议。
3.deceive;tease;mislead欺骗;戏弄;引入歧途
I'm afraid he must have been having you on.我担心他一定是在骗你。
He tried to have me on too many times before,so it's not for me to take him seriously this time.以前有好多次他老是捉弄我,所以这次我再也不把他的话当真了。
Stop having us on,please!请不要耍弄我们。
I've been had on too often to take his stories seriously.我受骗次数太多了,不再认真听他的话了。
4.have sth.in progress在进行中
He has a lot on at the moment.他这会儿有许多事要做。
I found they had very important discussions on in the office at the moment.我发现他们那会儿正在办公室讨论很重要的事情。