if F-2批準, H-1不作廢. However, you need to leave US to get h1-b stamp before you can start using h1-b to work