B2
English Grammar Exercises for B2 – Past perfect simple and continuous
6 تمارين
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 .
كيفية التدريب
- 1اقرأ كل سؤال بعناية
- 2اكتب إجابتك أو اختر الخيار الصحيح
- 3انقر على 'أظهر الإجابة' للتحقق من عملك
- 4راجع أي أخطاء وجرب تمارين مشابهة
- 5انتقل إلى التمرين التالي عندما تكون مستعداً