Past Perfect Quiz You can do this grammar quiz online or print it on paper. It tests what you learned on the Past Perfect page. 1. We ________ finished eating dinner. had not not had 'd had not a) had not b) not had c) 'd had not 2. Had they _____ to her before? spoke spoken spoked a) spoke b) spoken c) spoked 3. You _____ not left yet. would 'd would had a) would b) 'd c) would had 4. I had never _____ her before. see saw seen a) see b) saw c) seen 5. We arrived at 8:05, but the train _____ already left. has have had a) has b) have c) had 6. Sarah thought she ________ to that zoo before. has been had be had been a) has been b) had be c) had been 7. Nobody explained why the project had ________ on time. n't been completed not completed n't complete a) n't been completed b) not completed c) n't complete 8. He _____ us the item had been shipped. told say asked a) told b) say c) asked 9. Dad explained ________ his job due to stress. why he quitted that he had quit that he'd quite a) why he quitted b) that he had quit c) that he'd quite 10. Where _____ the security guard gone? had have did a) had b) have c) did Your score is: Correct answers: