You are correct in stating that a person needs to have Green Card status for 3 years before being eligible to apply for naturalization (citizenship). Those 3 years can include the 2 years that he has held Conditional Permanent Resident Status. I would suggest that you go to www.uscis.gov and review the "Guide to Naturalization" that is posted on that website. The Guide is the official Immigration Service informational booklet, and it should answer many of your questions. I hope that this...
The marriage itself will not change her current H-2B visa status at all. You will have to apply for a Green Card for her. I would recommend that you consult with a qualified immigration lawyer regarding the best time to apply and the steps that should be taken in the meantime, etc.
1 person marked this answer as helpful
As long as her L-2 extension of status application was properly prepared and was received by the USCIS prior to the expiration date of her current L-2 visa status, then she can lawfully remain in the United States while the USCIS processes her application. The USCIS filing receipt that she will receive will list the date that the USCIS received her application.
1 person marked this answer as helpful
One suggestion would be to contact your local US Senator or Representative's office and see if a staffer would be willing to contact the USCIS on your behalf. He/she may be able to find out what is going on and how much more of a wait there will be. I hope that this is helpful to you.
It is important that you apply for an L-2 extension prior to your current L-2 expiration date. As long as your application is timely filed and received by the USCIS, then you can legally continue to work using your unexpired EAD card while the USCIS processes the L-2 extension of status application.