Grammar Exercises - Past Perfect

Write the past participle of the following irregular verbs.

  1. speak -  spoken
  2. catch -  caught
  3. eat - eaten
  4. understand -  understood
  5. begin - begun

Complete the sentences in past perfect simple (affirmative form.)

  1. I lost the key that he (give)  had given to me.
  2. He told me that he (see)  had seen the film .
  3. I went outside as I (hear) had heared  a noise.   had heard
  4. When they came home, Liza (cook) had cooked dinner.
  5. We could not send you a postcard because we (lose)  had lost your address.

Complete the sentences in past perfect simple (negative).

  1. The waiter served something that we (not / order) hadn't order . hadn't ordered
  2. He went to the country which he (not / visit)  hadn't visited before.
  3. She picked out the red dress, which she (not / wear) hadn't wear for ages. hadn't worn
  4. He (not / swim)   hadn't swam in the beach before that day. hadn't swum
  5. His mother was angry because he (not / do) hadn't done  the shopping for her.

Complete the questions in past perfect simple.

  1. (you / finish) Had you finished your homework before you went to the cinema?
  2. Why (you / not /clean)  hadn't you cleaned the bathroom before you took a bath?
  3. (you / have) Hadn't you had breakfast before you left the house?
  4. (she / manage)Had she managed to find a place to stay when she went to London?
  5. Where (she / stay)had she stayed before she moved to live with her friend?

Put the verbs into the correct form (past perfect or the simple past)

  1. The storm had destroyed (destroy)  the house that they had built . destroyed
  2. The children (clean) cleaned the blackboard they had used to do the mathematics exercise.
  3. When she went out to play, she had already done (do / already)  her homework.
  4. She (eat)  had eaten all of the food that we had made .  ate
  5. He took off the jacket he (put on) had put on before.

Put the verbs between brackets in the correct tense (past perfect simple or continuous.)

  1. I (try)  had been trying to get tickets for that play for months before my friend finally got them.
  2. When I arrived at the theater, my friend (pick, already) had already picked  up the tickets.
  3. He was really angry because he (wait) had waited for more than half an hour when I arrived. had been waiting
  4. When the play started, I (already, apologize) had already apologized to my friend.
  5. We (watch) had been watching the play when the lights went off.

Geen opmerkingen:

Een reactie posten