Were you on a visa that expired or you went back? If so, then yes, but are you a resident or non resident alien during the time you were here? If you were a non resident while here, you would not be able to file through TurboTax, you could use Sprintax.com to help with your 1040NR.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"