Hi, I am currently pursuing my MBA on F1 status. Before starting my MBA I worked in the US for 6yrs. A green card was application was filed on my behalf by my previous employer, and I had an approved I-140. Last year, I got my status changed from H1 to F1 (I did not request my I-140 to be cancelled while changing my status to F1). I am planning to visit India this December and get my F1 visa stamped. Now the DS160 application is asking whether I had ever applied for an immigrant visa. I was wondering if I should tell the truth, or if I can hide it and just say 'No'. If I am telling the truth, what can I write in the box for explaining the situation? Can I just say that I changed my mind during the insanely long time it takes to get a green card? Will that affect my i-140 application?
Please let me know you thoughts. Thanks in advance.