Question: how many years do you have to be in school?
Answer: Formal schooling lasts 12 years, until around age 18. Compulsory schooling, though, ends by age 16 in most states; the remaining states require students to attend school until they are 17 or 18.