wear は、ニュアンスの違いがあります。
He was wearing a dark suit.
彼はダークスーツを着ている(状態)。
「着る」は put on
I put on a dark suit this morning.私は今朝ダークスーツを着た(動作)。
→ 普通に考えれば今も着ているはずですが、動作そのものを言っています。
put は put (現在) - put (過去) - put (過去分詞) なので混乱が生じやすいですが、着るという動作を表現したい場合は put on になります。
wear は、メガネをかける、化粧をしている、などの状態にもまとめて使うことができます。
日本語の場合は、服だったら「着る」、眼鏡だったら「かける」、靴だったら「履く
」などなど、言葉自体が変わってきますけどね。