Hi my wife and I have planned a vacation in a foreign country and we are supposed to leave two weeks. She has an H1B visa and we have a pending I-485. According to the USCIS, having an H visa and a pending I-485 permits foreign travel. But, today we had our GC interview. The interview went very well and it looks like we will be receiving a GC in 4-6 weeks. The immigration officer took my wife's I-94. Now that my wife is missing the I-94 (because the immigration officer took it and put it in my wife's file) will she be able to leave the US?

Please respond quickly, this is driving us crazy as we thought we had everything under control!

Thanks

-Grant