DanaB
Expert Alumni

Get your taxes done using TurboTax

Yes, as a greencard holder you will have to file Form 1040 and can use TurboTax. Sorry for the confusion I understood that you were a non-resident alien.