They are both correct. Put on refers to the act and wear to the state. I put my shoes on in the morning when I get up; I wear them all day.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
David AlikaeeThank u very much"u" is not an English word. Please don't use text-speak on this site.
Mr. TomWear your shoes quickly.No. That doesn't work.
Mr. TomPut on your shoes quickly.Sure.
Mr. TomTake off your jacket quickly.Remove your jacket quickly.Sure.
Mr. TomI have nothing nice to wear. (action)(I want you to) wear something red today.Can I wear this shirt of yours to the party?Those sentences are fine.