I originally came to US on L1B. My status was "converted" from L1B to L1A even before I ran out of time (5 years) for L1B.
My current I-94 expires in about 4 months although I can still get extension for 2 years for L1A. However, I want to file for a green card instead of first filing for an L1A extension and then going for green card.
I want to know can my company file for green card just 4 months before my current I-94 is due to expire? Chances are green card processing would not be done within 4 months. So what happens if green card processing is still going on and my current I-94 expires? Would I still be legal? Would I need to get an extension for L1A along with Green card processing?
My current I-94 expires in about 4 months although I can still get extension for 2 years for L1A. However, I want to file for a green card instead of first filing for an L1A extension and then going for green card.
I want to know can my company file for green card just 4 months before my current I-94 is due to expire? Chances are green card processing would not be done within 4 months. So what happens if green card processing is still going on and my current I-94 expires? Would I still be legal? Would I need to get an extension for L1A along with Green card processing?