As a H-2B visa holder, you are most likely a nonresident alien.
You cannot file your tax return using TurboTax online.
You can use our partner, Sprintax.
Please read this Sprintax document for more information.