Past participle constructions

Please choose the most appropriate answer for each sentence.
  • 1
    Had I been able to go to school as a child, I would have ......... how to read.
  • 2
    I would have ......... all night if I could, but we all had to leave early because Carmen didn't feel good.
  • 3
    Adrian should have never ......... home. If he hadn't, he'd be in a better situation right now.
  • 4
    Perhaps she would have been ......... by that dog if its owner hadn't been faster and caught him right on time.
  • 5
    If it weren't for that medicine you gave me, I would have ......... a lot worse.
  • 6
    Last night, I ......... I was calling the police, and today I really did it.
  • 7
    I'm glad to know that you have ......... me for what I did.
  • 8
    After looking for him all day, Jeremy finally found his dog ......... in a cave.
  • 9
    I would have ......... pictures of my trip, if I had had a camera.
  • 10
    When he finally arrived, his date had already ..........

Do you like our tests? Check out our shop!

We have ESL, TOEIC, TOEFL test compilations and much more!