I came to US on 1st Aug 2009. So stay in 2009 is less than 183 days But by today it is more than 183 days I am on L1 visa. So should I file 1040EZ or 1040NR.
Also I am married but my spouse never visited US and she doesn't have SSN. So what should me fiiling status MArried filing separately or single