Have on

фразовый глагол 1) быть одетым (во что-либо) Например: to have a hat (an overcoat) on — быть в шляпе (в пальто) 2) иметь что-либо в планах 3) используется в разговорной речи обманывать, надувать Например: I know you're only joking, you're having me on again! — Я знаю, ты шутишь, ты опять меня надуть хочешь! 4) включать (электрический прибор)

Большой англо-русский словарь

Have on

transitive verb 1. wear
Example: has on a new suit 2. chiefly British to trick or deceive intentionally ; put on 5 3. to have plans for
Example: what do you have on for tomorrow

Энциклопедический словарь Мерриама-Вебстера