Learn English – Preposition in and on regarding clothes

prepositions

Hi I tried to look for a grammatical explanation for the usage of "in" and "on" in this context (please see examples below) but I couldn't find any. Why is
sentence A and C are correct but sentence B and D are wrong?

A) The girl in the red dress.
B) The girl on the red dress.
C) The girl with the red dress on.
D) The girl with the red dress in.

Best Answer

To have an article of clothing on means to be wearing it.

This pattern

The {person} with a {article of clothing} on

can be understood as

The {person} with a {article of clothing} on {the person}

So you can see that the preposition in would not work there:

The {person} with a {article of clothing} in {the person}

The girl with a red dress in [her] ungrammatical

The girl with a red dress on [her] OK

To be in an article of clothing also means to be wearing it, but the person is inside the clothing. With on, the clothing is on the outside of the person. It is simply a matter of how one conceptualizes clothing: are we in it or is it on us?

Related Topic