Game Preview

Past Perfect Continuous

  •  English    12     Public
    Use the right tense (past simple, past continuous, past perfect, past perfect continuous) in the sentences. (Sources: Pictres: https://pixabay.com/photos/search/ )
  •   Study   Slideshow
  • When I arrived home, my dog ... on the carpet. (lie)
    was lying
  •  15
  • By the time I arrived home yesterday, my dog ... for me for 9 hours. (wait)
    had been waiting
  •  15
  • When my mother arrived home, my dog ... in my bed. (sleep)
    was sleeping
  •  15
  • My dog was wet and dirty. She ... outside in the rain. (play)
    had been playing
  •  15
  • We were exhausted. We ... for 3 hours. (walk)
    had been walking
  •  15
  • I found a stray dog last week. It was dirty and hungry. It ... in the street for months. (live)
    had been living
  •  15
  • By the time we started dinner, our dog ... already ... the turkey. (eat)
    had ... eaten
  •  15
  • ... long before the taxi arrived? (wait)
    Had you been waiting
  •  15
  • It ... hard for several hours and the streets were very wet. (rain)
    had been raining
  •  15
  • We ... to open the door for five minutes when Jane ... her key. (try, find)
    had been trying, found
  •  20
  • They ... very tired. They ... hard all day. (be, work)
    were, had been working
  •  20
  • I ... there for a year when the company ... down. (work, close)
    had been working, closed
  •  20