Hi,
I was a B1/B2 visa for the last three years and meet the substantial presence test if you take into account the last three years. I have always stayed in the U.S. for around 25 days at a time but never more and I visit the US every other month as I am employed overseas with a Thai based company. My question is - do I have to file a U.S. tax return?