L1B then TN then H1B, now what??

a23411

New Member
I came from Canada to the US in 1999 under an L1B transfer with my employer. Then I changed companies using a TN in 2000 as the H1Bs quota had been reached. A year later in 2001 I got the H1B that I've been on since, and just extended it until 2006 as I have a GC pending.

Can I extend this until 2007 because I got it in 2001 or do I lose the "time" spent under an L1B and a TN and as such be limited to 2005 (without the benefit of a pending GC labor cert which I currently have)? I have been working in the US since May 1999, almost 5 years.
 
Last edited by a moderator:
Top