Have not = haven't, has not = hasn't. Your worksheet does not accept both variations. How can a student guess that sometimes he has to write "has not", e.g., "She has not worked" but sometimes - "hasn't", e.g., "He hasn't written a letter". You should enter both answers as correct.
Please allow access to the microphone
Look at the top of your web browser. If you see a message asking for permission to access the microphone, please allow.