Past Tense – English Grammar Test for B1

Grammar » Grammar Test for B1 » Past Tense – English Grammar Test for B1

Tests:   1234567891011121314

1 ______ you ______ (go) to school yesterday?
→ Yes, I did.

2 What ______ you ______ (do) when the phone rang?
→ I was cooking dinner.

3 ______ she ______ (finish) her homework before dinner?
→ Yes, she had.

4 Where ______ they ______ (be) last weekend?
→ They were in the mountains.

5 ______ you ______ (see) the new film yesterday?
→ No, I didn’t.

6 Who ______ she ______ (talk) to when you saw her?
→ She was talking to her teacher.

7 ______ he ______ (ever/visit) Paris before 2015?
→ Yes, he had.

8 When ______ the concert ______ (start)?
→ It started at 8 p.m.

9 ______ you ______ (sleep) at 11 p.m. yesterday?
→ No, I wasn’t.

10 Why ______ she ______ (cry) yesterday?
→ Because she had lost her wallet.

11 ______ they ______ (arrive) on time?
→ Yes, they did.

12 What ______ you ______ (read) at 9 p.m. last night?
→ I was reading a detective story.

13 ______ he ______ (already/leave) when you got there?
→ Yes, he had.

14 Who ______ you ______ (meet) at the party?
→ I met some old friends.

15 ______ she ______ (watch) TV when her mother came home?
→ Yes, she was.

16 Where ______ you ______ (live) before you moved here?
→ I had lived in London.

17 ______ they ______ (play) football yesterday afternoon?
→ No, they didn’t.

18 What ______ you ______ (do) when the teacher entered the room?
→ I was writing notes.

19 ______ he ______ (finish) the project before the deadline?
→ Yes, he had.

20 How many books ______ you ______ (buy) last week?
→ I bought three books.

21 ______ she ______ (study) English when you called?
→ Yes, she was.

22 When ______ he ______ (get) married?
→ He got married in 2010.

23 ______ they ______ (ever/see) that movie before yesterday?
→ No, they hadn’t.

24 Who ______ you ______ (talk) to when I entered the room?
→ I was talking to my sister.

25 ______ you ______ (break) your phone last month?
→ Yes, I did.

26 How long ______ she ______ (work) before she retired?
→ She had worked for 30 years.

27 ______ the children ______ (play) outside at 5 p.m. yesterday?
→ Yes, they were.

28 Why ______ he ______ (leave) the party early?
→ Because he felt sick.

29 ______ you ______ (know) her when you were at school?
→ Yes, I did.

30 What ______ they ______ (do) after they had eaten dinner?
→ They went for a walk.

Answer

1 Did you go – Past Simple question.
2 were you doing – Past Continuous for interrupted action.
3 Had she finished – Past Perfect completed before another action.
4 were they – Past Simple “be” for location.
5 Did you see – Past Simple yes/no.
6 was she talking – Past Continuous in progress.
7 Had he ever visited – Past Perfect for life experience before 2015.
8 did … start – Past Simple for event start.
9 Were you sleeping – Past Continuous at specific time.
10 was she crying – Ongoing action explained by earlier Past Perfect.
11 Did they arrive – Past Simple for punctuality.
12 were you reading – Past Continuous specific time.
13 Had he already left – Past Perfect earlier action.
14 did you meet – Past Simple event.
15 Was she watching – Ongoing action when interrupted.
16 had you lived – Past Perfect before moving.
17 Did they play – Past Simple.
18 were you doing – Past Continuous during teacher’s entrance.
19 Had he finished – Past Perfect before deadline.
20 did you buy – Past Simple event.
21 Was she studying – Ongoing action.
22 did he get – Past Simple for date of marriage.
23 Had they ever seen – Past Perfect before yesterday.
24 were you talking – Past Continuous action.
25 Did you break – Past Simple event.
26 had she worked – Past Perfect for completed career.
27 Were the children playing – Past Continuous specific time.
28 did he leave – Past Simple reason.
29 Did you know – Past Simple fact.
30 did they do – Past Simple following Past Perfect action.

Tests:   1234567891011121314

[related_posts_by_tax posts_per_page="6"]