Get your taxes done using TurboTax

If you do not pass the substantial presence test and are a non-resident then you still need to file a tax return, but only for US-source income, and you can't use Turbotax.