No it is not finished yet. Did you go through the Review part of your return yet? Does it say you have completed your return? The Canada Revenue Agency (CRA) is in the middle of their systems maintenance to get ready for the 2023 tax season. This means you cannot Netfile your return until February 19th at 6 a.m. EST. After you receive a confirmation number of you completing your Netfile, you will receive an email with that Netfile confirmation number. Then you will be done.
For more information, please see our TurboTax FAQ: How can I check on the status of my tax return?
Thank you for choosing TurboTax.