For green card applications filed by people with asylum, the wait ranges from 25 to 52 months, or more than four years, according to the USCIS website.