There are times when "I wear a shirt" would be a preferable answer in english. For example: "When it is cold I always wear a shirt" as opposed to "When it is cold I always wear shirts" Which could have the meaning that you wear more than one shirt at the same time when it is cold.
We had a big problem because "I am wearing" used to be accepted for "Noszę" (and other forms analogically), but it's not in fact a good translation. "to be wearing" is "mieć na sobie". That construction isn't unfortunately taught in this course.
A few days ago I removed all "to be wearing" answers, because technically they aren't correct. Even if in some sentences they seem to make more sense.
That seems to contradict the theory of the first lesson that says: "Unlike in English, there is no distinction between simple present and present progressive verbs at the basic level (He drinks. vs. He is drinking.). Both English variants are translated into Polish exactly the same way (in this case: On pije.)"
Can you explain why this applies to some sentences but not to others?
That's basically only Verbs of Motion (including the idea of 'wearing'). Also there are some verbs that I call 'habitual' verbs (they can only be translated to Present Simple), but they are not taught in this course and the 'normal' verb is a correct equivalent for them anyway.
This argument is not functional. For example, by the same logic, since EN has countable and uncountable nouns while PL only has countable we can say that cat exists as kot but water cannot exist as woda because water is uncountable while woda is countable. This is ridiculous because while the two languages do not share all structures there are still roads between the structures. So whatever structure a verb takes in PL, we still have to accept the roads from the simple and progressive. In this way you are then forced to define PL structure as PL and not as the EN simple tense structure.
Wearing should be accepted. You look nice today your wearing a dress! (Not, You look nice today, you wear a dress...) no sorry that sounds ridiculous! unless used as morderwarg has explained). Proper or not; it is used throughout the English language in North America. I am wearing a shirt, I never would tell people I wear a shirt, I am wearing. Cheers.