What about "mettava"?
Doesn't that mean 'put on'? That's not quite the same
"indossare" should also be acceptable
it should, but i must point out that portare is used more often in this case.
There was no article! Why is di ochiali wrong??
Why "mettava glasses" is wrong, but "mettava i pantaloni" is ok?
How do you know when to use i and gli?
If the word is plural and starts
... with a vowel and is masculine, eg, glasses...occhiali... then you use gli not i.