All past tenses – English Grammar Test for B2

Grammar » Grammar Test for B2 » All past tenses – English Grammar Test for B2

Tests:   1234567891011

1 When I was arrived, the train had already left.

2 She was tired because she was working all day.

3 They had went to the cinema yesterday.

4 While I washed the dishes, my phone was ringing.

5 He didn’t saw her at the party last night.

6 By the time we reached the station, the train already left.

7 She read the book before she had written the essay.

8 We were waiting when suddenly the bus had arrived.

9 He didn’t came to the meeting because he was ill.

10 I was finished my homework before dinner.

11 They had been lived in Paris for ten years before they moved.

12 While I was read, my sister was cooking.

13 By the end of the day, she finished the report.

14 They were playing cards when the lights had gone out.

15 He had studied French for three years when he was moving to Canada.

16 When I had opened the door, the dog barked.

17 She was seeing him yesterday at the café.

18 I was going to school yesterday on foot.

19 He didn’t wanted to join the team.

20 They had been discussing for hours when the manager comes in.

21 She cooked when the guests arrived.

22 He had not saw her before.

23 While the teacher explained the lesson, the students were talk.

24 The ground was wet because it was raining all night.

25 After he was finished his work, he went home.

26 We were lived in New York when we were young.

27 I hadn’t met him yesterday.

28 While she had played the piano, her brother painted.

29 By the time I arrived, they were already leave.

30 He was very tired because he worked since morning.

Answer

1 When I arrived, the train had already left. – Remove “was”; Past Simple + Past Perfect.
2 She was tired because she had been working all day. – Use Past Perfect Continuous for cause.
3 They went to the cinema yesterday. – Past Simple, not Past Perfect.
4 While I was washing the dishes, my phone rang. – Past Continuous + Past Simple.
5 He didn’t see her at the party last night. – Correct Past Simple form after “didn’t”.
6 By the time we reached the station, the train had already left. – Past Perfect required.
7 She had read the book before she wrote the essay. – Past Perfect + Past Simple order.
8 We were waiting when suddenly the bus arrived. – Both Past Continuous + Past Simple.
9 He didn’t come to the meeting because he was ill. – Correct Past Simple form after “didn’t”.
10 I had finished my homework before dinner. – Past Perfect shows earlier action.
11 They had lived in Paris for ten years before they moved. – Remove “been”, just Past Perfect.
12 While I was reading, my sister was cooking. – Both Past Continuous.
13 By the end of the day, she had finished the report. – Past Perfect required.
14 They were playing cards when the lights went out. – Past Continuous + Past Simple.
15 He had studied French for three years before he moved to Canada. – Past Perfect + Past Simple.
16 When I opened the door, the dog barked. – Past Simple for sequence.
17 She saw him yesterday at the café. – Past Simple, not Continuous.
18 I went to school yesterday on foot. – Past Simple for a completed action.
19 He didn’t want to join the team. – Correct base form after “didn’t”.
20 They had been discussing for hours when the manager came in. – Past Perfect Continuous + Past Simple.
21 She was cooking when the guests arrived. – Past Continuous + Past Simple.
22 He had not seen her before. – Past Perfect requires past participle.
23 While the teacher was explaining the lesson, the students were talking. – Past Continuous both actions.
24 The ground was wet because it had been raining all night. – Past Perfect Continuous for earlier cause.
25 After he had finished his work, he went home. – Past Perfect + Past Simple.
26 We lived in New York when we were young. – Past Simple habitual, not Continuous.
27 I didn’t meet him yesterday. – Past Simple negative, not Past Perfect.
28 While she was playing the piano, her brother was painting. – Past Continuous simultaneous actions.
29 By the time I arrived, they had already left. – Past Perfect for earlier action.
30 He was very tired because he had been working since morning. – Past Perfect Continuous shows duration.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]