Use the official answer key for accuracy, but free versions can work if you are on a tight budget and cross-check with a teacher or native speaker.