上面的律师is right if 140 is not approved. However you can extend H-1B indefinitely after filing 485 until you get GC.