I found this tricky question in the ITA form. I have been living in US on H1B visa and have USCIS approval number, obviously it’s lawful and legal. However I am not permanent resident of USA. So I have choose answer as NO. Is that right?
"Are you a lawful permanent resident of the United States with a valid U.S. Citizenship and Immigration Services (USCIS) number? (required) "