I am going to file I485 while I140 is pending. In the meantime, I want go abroad. I want apply for h1b revalidation as I have a visa stamp last Nov. and I really do not know how AP will work if I140 is still pending. On DS156 form, a question is "how long do you want to stay in US". What should I say? Should I write down 3 years according to my h1b? But I have filed I485. They may have record of that. If I write down permenant, h1b is temporary visa. Also I think AP takes longer time than h1b revalidation.
Your suggestions are highly appreciated.
Your suggestions are highly appreciated.