Get your taxes done using TurboTax

What?? The link states Form1116 not available until 3/31/2022, that is unacceptable.  Is there an alternative so I can finish my  taxes?