He has on a hat.
He has a hat on.
has〜onとかでなんか熟語作られてる?