Guys, thanks alot for your help, very informative.
My situation is a bit complicated. I did my first H1B for only 1 year, did an extension for 3 year, so is it true that I can only extend it for another 2 years (since I used 4 years already) even if I filed 485 in July?
Many thanks again