Get your taxes done using TurboTax

in general you should have filed MFS, but you have options. See this link to read IRS rules:

Sorry can't seem to copy link, but just google " International Taxpayers-Filing Status If Married to a Nonresident Alien" and that site will come up.