TurboTax Free Edition does not include Form 8962. You will have to upgrade to Deluxe (or higher) to create that form. Please click the TurboTax Help link, listed below, to learn more.
https://ttlc.intuit.com/community/health-care/help/the-irs-is-requesting-form-8962/00/27409