Depends if the written test is older than 2 years or if you had a high school waiver card and you have turned 18 years old then also you have to take the knowledge test again.
Thank you, I just made an appointment for a written test
Thanks! Your answer is awaiting moderation.