Past perfect tense – English Grammar Test for A2
Grammar » Grammar Test for A2 » Past perfect tense - English Grammar Test for A2
Part 1 – Gap-fill
1 She ___ (already/finish) her homework before dinner.
2 They ___ (not/see) the film before yesterday.
3 By the time we arrived, the train ___ (leave).
4 He was tired because he ___ (work) all day.
5 We ___ (not/prepare) for the exam, so we were nervous.
6 When I got to the cinema, the film ___ (already/start).
7 They ___ (already/go) home when we called.
8 She cried because she ___ (lose) her wallet.
9 After he ___ (eat) lunch, he went for a walk.
10 I ___ (never/see) such a beautiful painting before.
Part 2 – Sentence Transformation
11 She finished her work before lunch. (Rewrite with Past Perfect)
12 He didn’t study before the test. (Rewrite with Past Perfect negative)
13 Did she meet him before the party? (Rewrite with Past Perfect question)
14 They had dinner and then watched TV. (Put the first action in Past Perfect)
15 I saw the film, but I didn’t read the book. (Rewrite with Past Perfect for the book)
Part 3 – Error Correction
Each sentence has one mistake. Correct it.
16 She hadn’t saw him before.
17 By the time we arrived, the bus has left.
18 He had wrote a letter before dinner.
19 We didn’t had time to study.
20 They had buyed a new car before the trip.
Part 4 – Short Dialogues
21 A: Why didn’t she want to eat?
B: Because she ___ (already/have) dinner.
22 A: Was the room ready when you arrived?
B: Yes, they ___ (already/clean) it.
23 A: Why was he angry?
B: Because someone ___ (steal) his phone.
24 A: Did you enjoy the concert?
B: Yes, but I ___ (already/see) that band before.
25 A: Was the shop open?
B: No, it ___ (already/close).
Part 5 – Reading Comprehension
Last weekend, John went to a football match. He was very excited because he had never been to the stadium before. Before he left home, he had packed some snacks and water. By the time he arrived, the game had already started. John was disappointed because he had missed the beginning, but he quickly found his seat. After the match ended, he realized he had forgotten his camera at home. Despite that, he was happy because his team had won the game.
26 Why was John excited?
a) He had never been to the stadium before.
b) He had already seen many games.
c) He had bought a new camera.
27 What had John packed before leaving home?
a) His camera
b) Snacks and water
c) Tickets
28 What had already happened when John arrived?
a) The match had started
b) The stadium had closed
c) The players had left
29 Why was John disappointed?
a) He had lost his ticket
b) He had missed the beginning of the match
c) His team had lost
30 What had John forgotten at home?
a) His snacks
b) His phone
c) His camera
Answer
1 had already finished – Action before dinner.
2 hadn’t seen – Negative Past Perfect.
3 had left – Happened before arrival.
4 had worked – Cause of being tired.
5 hadn’t prepared – Reason for nervousness.
6 had already started – Film started earlier.
7 had already gone – They left earlier.
8 had lost – Loss happened first.
9 had eaten – Action before walk.
10 had never seen – No previous experience.
11 She had finished her work before lunch. – First action in Past Perfect.
12 He hadn’t studied before the test. – Negative Past Perfect.
13 Had she met him before the party? – Question in Past Perfect.
14 They had had dinner before they watched TV. – First action in Past Perfect.
15 I hadn’t read the book before I saw the film. – Book reading not done.
16 had seen – Correct V3.
17 had left – Past Perfect, not Present Perfect.
18 had written – Correct V3.
19 hadn’t had – Correct negative form.
20 had bought – Correct V3.
21 had already had – She ate earlier.
22 had already cleaned – Room ready earlier.
23 had stolen – Theft happened earlier.
24 had already seen – Saw them before.
25 had already closed – Shop closed earlier.
26 a) He had never been to the stadium before. – Excitement explained.
27 b) Snacks and water – Packed before leaving.
28 a) The match had started – Already begun.
29 b) He had missed the beginning – Reason for disappointment.
30 c) His camera – Forgotten at home.
