Can i file tax through turbotax now if i have missed a few years previously ?

Hi, 

I have been living abroad for 3 years already, and i stopped filing tax since i moved out of the States. 

I would like to file tax now through Turbotax, and would like to like if thats possible. 

 

Meanwhile, I also got a S Corp account to dissolve and would like to file the final 2018 tax return. 

My previous CPA did file tax for 2017 but we forgot to pay the minimum $800 Franchise tax, and now I would like to file final 2018 tax for our S corp account through tourboTax, is that possible ?

 

 

Thank you.