"Why is she crying?"
It would be "Why does she cry?" or "Why did she cry?", so it depends on the context.
在 implies the present continous tense, so your answer technically translate to " Why does she cry?". Yes, grammar sucks, but teachers are usually extra-harsh when you're learning a new language.