My boyfriend was brought by his parents to the U.S. from Guatemala when he was 7 years old. When they first moved here they had a visa but it has expired many years ago and they have not renewed it. He has been here for about 12 years. I am a U.S. citizen so when we get married will he be able to get a green card?

