Torna alle Lezioni
B2

English Grammar Exercises for B2 – Past perfect simple and continuous

6 esercizi

1. Match the sentence halves. Complete sentences a-f with the past perfect continuous.

  • 1)
    My hand was hurting because I
  • 2)
    Jenny had tears in her eyes because she
  • 3)
    They had to give their dog a bath because it
  • 4)
    Beth felt confident about her exams because she
  • 5)
    We got evicted from our flat because we
  • 6)
    Tom decided not to go out because he
  • a)
    (write) postcards all morning.
  • b)
    (play) in a muddy field.
  • c)
    (not feel) well.
  • d)
    (not pay) our rent.
  • e)
    (watch) a hilarious film.
  • f)
    (work) hard all term.

2. Invent your own endings for these sentences. Use the past perfect continuous.

  • 1)
    Eva’s hair and clothes were wet because .
  • 2)
    Darren was angry with his sister because .
  • 3)
    We were exhausted because .
  • 4)
    The house was a mess because .

3. Complete the second sentence so that it means the same as the first sentence. Use the past perfect simple.

  • 1)
    I ate my dinner, then I went upstairs.
  • After I’d eaten my dinner, I went upstairs. .
  • 2)
    I had a shower, then Susie arrived.
  • When Susie .
  • 3)
    We swapped numbers, and the next day he called.
  • The day after .
  • 4)
    She tidied her room, then she went out.
  • After she .
  • 5)
    She missed the class, so she didn’t do the homework.
  • Because she .
  • 6)
    He finished his dinner and washed up his plate.
  • When he .

4. Choose the correct tense. Tick ✓ a, b or both (if both are correct).

  • 1)
    Sara hadn’t heard me knock at the door because she to music.
  • b) 2) Before their goalkeeper was sent off, Chelsea easily.
  • b) 3) Ben so much during the meal that he hadn’t eaten his food.
  • b) 4) We didn’t know what homework we had to do because we attention to the teacher.
  • b) 5) I was really annoyed that I left my book on the train because I reading it.
  • b

5. Complete the sentences with the past perfect simple or past perfect continuous form of the verbs in the box.

enjoy      go      have      look      spend      win
  • 1)
    I was annoyed when the DVD player stopped working because I the film.
  • 2)
    Selina had to come home early from her holiday because she all her money.
  • 3)
    According to the police, the accident happened because both cars too fast.
  • 4)
    In the first round he played Nadal, who the tournament three times already.
  • 5)
    My dad retired early from his job because he a bad back for years.
  • 6)
    I found five coins down the back of the sofa, although in fact I for my keys.

6. Challenge!

  • Challenge!
  • Complete these sentences with your own ideas. Use the past perfect simple in 1 and 2, and the past perfect continuous in 3 and 4.
  • 1)
    Police arrested the 85-year-old woman because .
  • 2)
    By the time we reached the hotel, .
  • 3)
    Luke refused to spend another moment at home because .
  • 4)
    Elsie suddenly realised her mistake: she .

Come Esercitarsi

  1. 1Leggi attentamente ogni domanda
  2. 2Scrivi la tua risposta o seleziona l'opzione corretta
  3. 3Clicca su 'Mostra Risposta' per controllare il tuo lavoro
  4. 4Rivedi eventuali errori e prova esercizi simili
  5. 5Passa al prossimo esercizio quando sei pronto