Hi,
I was holding B1 visa from April'2005 and travelled on the same for 2 times and came back within the I-94 expiration date.
Then I went to US on L1 then employer applied for H-1B, worked in US on H-1B for 2 employers. My last employer filed my GC as well and I-140 was...