Quiz on has or have

Welcome to your Quiz on has or have

My shoes _____ holes in them.
She _____ to clean her desk.
I'm sorry but I _____ to go now.
He ______ a pet dog.
They ______ to write a test.
I ______blond hair and blue eyes.
Jane ______ been waiting for Sam for 20 minutes now.