I am not sure. I am in the same situation with you that my hu*****and fulfilled the requirement. My I-485 has been pending for more than 4 yrs.