Hi everyone, I have a Green card but have been working in the UK since last year. I filed this year's US Tax return using the 1040NR tax form, which is the non-resident alien tax return. I have researched about this recently and have found that Green Card holders, irrespective of their location ...