Professional Documents
Culture Documents
474 Past Perfect Simple Past Perfect Continuous Test A2 b1 Grammar Exercises
474 Past Perfect Simple Past Perfect Continuous Test A2 b1 Grammar Exercises
474 Past Perfect Simple Past Perfect Continuous Test A2 b1 Grammar Exercises
3. I couldn't send you a postcard from Portugal last 8. Where _____ Funda _____ when she went to
month because I _____ your address before I _____ Barcelona? B: She _____ a room at a hotel by the
there for a holiday. beach two months in advance, so she stayed there.
4. After we _____ my grandparents, we _____ by the 9. Mr Lewis was really angry because he _____ at the
burger restaurant to eat lunch. hospital for over 2 hours.
5. Mrs Henderson _____ the report for the boss before he 10. They _____ to find an answer to the problem for 3
_____ at work in the morning. hours when they _____ its solution.
A) had fixed / returned 15. By the time I _____ the attic, Mrs Shannon _____ all
the other rooms in the house.
B) has fixed / returns
C) was fixing / has returned A) had cleaned / cleaned
D) fixed / was returning B) have been cleaning / cleans
C) clean / was cleaning
D) cleaned / had cleaned
12. William _____ for the remote control for 3 days when
he _____ it under the sofa.
A) is looking / finds 16. When my wife _____ to the car park to take her car,
she discovered that someone _____ the car window.
B) looked / was finding
C) had been looking / found A) goes / has been breaking
D) have been looking / found B) went / had broken
C) is going / will break
D) had gone / has broken
13. The tickets for the concert _____ out by the time I got
to the venue, but thankfully, my friend Lee _____ the
tickets online.
17. Irene _____ her friend Mike move his house for a few
A) had already sold / had bought days when she _____ sick.
B) has already sold / is buying
A) has helped / will get
C) will already sell / has bought
B) helps / has been getting
D) already sold / was buying
C) helped / gets
D) had been helping / got
19. When I _____ to the shoe shop, the shopkeeper _____ 20. Mike _____ over the offer for almost a week until he
for a tea break, so I had to wait for a while. _____ a final decision.
Answer Key:
1: D 11: A
2: C 12: C
3: D 13: A
4: A 14: C
5: B 15: D
6: C 16: B
7: A 17: D
8: B 18: B
9: C 19: C
10: B 20: D