After arrival, both K-1 and K-3 visa holders and their dependents may apply for adjustment of status while in the U.S. to obtain their green cards. They are not required to leave the U.S. in order to get their green cards.