First, thank you so much for giving the consistent help and the quick responses to our questions.
Currently, I am in a confusing situation. The university helped me the petition of H1B and the I129 has been approved on June 14. USCIS received my application of OPT on March 11. However, there is no response from USCIS about my OPT yet. My I-20 expired on May 20. I wonder, in my case,
1. What is the next step after the approval of I-129?
-You can work when your H-1B is effective on August 1 as H-1B holder.
2. Do I need to withdraw my OPT application?
-Not have to. The OPT will be void after August 1 no matter it is approved or not.
3. Do I have to leave the U.S. after July 18 (the last day of my grace period ) if my OPT is not approved before this date?
-No. Your I-20 atcaully has been extended when the school filed OPT application for you. Your school International Student Office made a note on your I-20 to extend it when filing OPT. So, you can stay in US until August 1. But you cannot work before August 1 unless your OPT is appoved.
4. If my OPT is approved too, can I use my OPT to stay in the US legally until my working start-date (August 1) to filling the cap between July 18 and August 1?
5. Is there any other way for me to stay here until my working start date ?