"They have a coat."
I suppose if you have to share one strawberry among multiple persons, sharing one coat is not so crazy.
I said overcoat. Why isn't that correct?
My guess is that "coat" or "abrigo" probably refers to coats in general, where as the word "overcoat" refers to a particular type of coat.
Why not Ellas
Did you try it?
Ellas refers specifically to an all-female group, where ellos is for any mixed or all-male group, but if given the word 'they' without further context, either should be acceptable.
Could it have been they have a jacket too
No. Abrigo is a coat, longer and snazzier. Chaqueta is "jacket".
good for them
it is illogical that 2 or more people would have just one coat
I wonder how it's decided which person wears the coat.
Whats the difference between "tiene" and "tienen"
Number. One person: "él/ella tiene"; multiple people: "ellos/ellas tienen".