"Do you speak Spanish in school?"
Translation:¿Hablas español en la escuela?
I put "Hablas espanol en escuela?" Why do you have to say "la" before escuela?
I'm not sure what you mean. The translation uses "hablas", which is informal. And either the formal or informal should be accepted by Duolingo, since it doesn't give you enough context.
The formal translation (habla usted) was rejected. Please add it as an acceptable answer. Thank you!
I typed "¿Hablas tú español en la escuela?" and it marked it wrong and said the correct translation is "¿Hablas el español en la escuela?"
What am I missing?
Because of its ambiguity, the answer to this question could just as easily be your school as the school. Needs to be revised.
It would appear that from what I have seen, experienced and read, if the word is being used as a noun it has a "prefix" ie: la, de, el and so on. If the word is being used to describe such as an adjective, no "prefix" is used and it would be grammatically incorrect. That is just how Spanish is in general.