Citizenship exam question, read desc.
Im joining USMC when im around 18-20. I know that all is required to join is a green card, but a green card isn't enough if you want to join and become an officer. Ive lived in US for 5 years, know the languge, history, and such. So my Q for you is: Since people under 18 arent really citizens yet, does everyone get the citzenship automaticly when you graduate from high school or is everyone required to take that test, you know, whatever. so can anyone break this down for me real quick? Thanks.