Question: how long do you have to stay in the us to get a green card?
Answer: Once they have physically lived in the United States for at least one year since receiving refugee status or asylum, they may apply for a green card.