Breakdown of Hai messo la giacca nuova? Sì, l'ho messa stamattina.
nuovo
new
avere
to have
mettere
to put / to put on / play (music)
stamattina
this morning
Questions & Answers about Hai messo la giacca nuova? Sì, l'ho messa stamattina.
Why is the second participle messa but the first one is messo?
In the first sentence, messo doesn't change because there is no direct object pronoun before the verb. But in the answer, l' (standing for la giacca) comes before the verb. When you use lo, la, li, or le before the passato prossimo, the past participle must agree with it. So messo changes to the feminine singular messa.
What does the l' in l'ho stand for?
It stands for the direct object pronoun la (meaning "it"), referring to la giacca. When la or lo is followed by a vowel or the letter h (like in ho), it drops its vowel and joins the next word as l'.
Does mettere just mean "to put" or can it mean "to wear"?
Its basic meaning is "to put" or "to place", but when you use it with clothing like la giacca, it translates to "to put on" or "to wear".
Is stamattina a single word?
Yes, stamattina is a very common one-word contraction of questa mattina (this morning). You will hear Italians use it all the time in everyday conversation.