Get your taxes done using TurboTax

a resident alien is someone who passes the substantial presence test. You would select spouse of a resident alien (a spouse is never a dependent)