1. We ________ finished eating dinner.
 had not
 not had
 'd had not
2. Had they _____ to her before?
 spoke
 spoken
 spoked
3. You _____ not left yet.
 would
 'd
 would had
4. I had never _____ her before.
 see
 saw
 seen
5. We arrived at 8:05, but the train _____ already left.
 has
 have
 had
6. Sarah thought she ________ to that zoo before.
 has been
 had be
 had been
7. Nobody explained why the project had ________ on time.
 n't been completed
 not completed
 n't complete
8. He _____ us the item had been shipped.
 told
 say
 asked
9. Dad explained ________ his job due to stress.
 why he quitted
 that he had quit
 that he'd quite
10. Where _____ the security guard gone?
 had
 have
 did