Now, people with I-140 pending are allowed to file I-485 and get 485 pending status and stay in US without a valid non-immigrant visa status.
You have to file I-485 anyway, based on either one of the two eligibility categories, I-140 pending or marriage to a US citizen.
You have to file I-485 anyway, based on either one of the two eligibility categories, I-140 pending or marriage to a US citizen.