Question: is sub question one word?
Answer: Hyphen usage changes all the time and it is largely a matter of style. I like the hyphen and would use sub-question in this case. ... Until you have developed your own preferences (and learned when hyphens are really necessary), buy a good dictionary and stick to its recommendations.