Mixed Tenses – English Grammar Test for A2
Grammar » Grammar Test for A2 » Mixed Tenses - English Grammar Test for A2
A: Where ___ you (be) yesterday?
B: I ___ (go) to the library.
2
A: What ___ you (do) now?
B: I ___ (study) for my exam.
3
A: ___ you ever ___ (eat) sushi?
B: Yes, I have.
4
A: When ___ she (arrive)?
B: She ___ (arrive) at 6 p.m. yesterday.
5
A: What ___ he usually (do) on Sundays?
B: He ___ (play) tennis.
6
A: Listen! The baby ___ (cry).
B: Don’t worry, I ___ (take) care of him.
7
A: Where ___ you (go) last weekend?
B: We ___ (visit) our grandparents.
8
A: How long ___ you (know) Anna?
B: I ___ (know) her for three years.
9
A: What ___ she (do) at 7 p.m. yesterday?
B: She ___ (watch) TV.
10
A: When we arrived, they ___ already ___ (leave).
B: Oh no, we missed them!
11
A: What time ___ the train (leave) tomorrow?
B: It ___ (leave) at 10 a.m.
12
A: While I ___ (walk) to school, it started raining.
B: Poor you!
13
A: What ___ you (do) next Saturday?
B: I ___ (meet) some friends.
14
A: ___ you (see) Tom yesterday?
B: Yes, I ___ (see) him in the park.
15
A: How often ___ she (go) swimming?
B: She ___ (go) twice a week.
16
A: They ___ (travel) abroad next summer.
B: That sounds exciting!
17
A: By the time I got home, my mother ___ already ___ (cook) dinner.
B: Wow, that’s nice.
18
A: What ___ he (do) now?
B: He ___ (clean) his room.
19
A: When ___ you (finish) your homework?
B: I ___ (finish) it two hours ago.
20
A: How long ___ you (live) here?
B: We ___ (live) here since 2018.
21
A: She ___ (not/come) to the party yesterday. Why?
B: She ___ (be) ill.
22
A: I think it ___ (rain) tomorrow.
B: Yes, the sky looks dark.
23
A: What ___ they (do) when you called?
B: They ___ (have) dinner.
24
A: How many times ___ you (see) this movie?
B: I ___ (see) it three times.
25
A: At 10 last night, what ___ you (do)?
B: I ___ (read) a book.
26
A: Where ___ she (go) last holiday?
B: She ___ (go) to Italy.
27
A: Look! The children ___ (play) in the garden.
B: Yes, they ___ (have) fun.
28
A: When I was young, I ___ (not/like) vegetables.
B: Me too!
29
A: How long ___ you (study) English?
B: I ___ (study) for five years.
30
A: Who ___ (call) you yesterday?
B: My cousin ___ (call) me.
31
A: By the time we arrived, the film ___ (already/start).
B: Oh, we were late!
32
A: Where ___ you (be) at 9 p.m. last night?
B: I ___ (be) at home.
33
A: What ___ she usually (eat) for breakfast?
B: She ___ (eat) bread and eggs.
34
A: He ___ (not/finish) his work yet.
B: He should hurry.
35
A: When we met, she ___ already ___ (see) that movie.
B: No wonder she knew the story.
36
A: What ___ you (do) this evening?
B: I ___ (visit) my aunt.
37
A: While I ___ (do) my homework, my brother was sleeping.
B: Quiet house!
38
A: ___ you (ever/be) to London?
B: No, never.
39
A: She ___ (break) her leg last year.
B: Oh, that’s bad.
40
A: What ___ they (do) now?
B: They ___ (cook) dinner.
41
A: I promise I ___ (help) you tomorrow.
B: Thank you!
42
A: He always ___ (wash) his car on Sundays.
B: Yes, he loves it.
43
A: At 8 p.m. yesterday, I ___ (watch) TV.
B: Me too!
44
A: How long ___ she (work) here?
B: She ___ (work) here for ten years.
45
A: By the time the teacher arrived, the students ___ (finish) the test.
B: That was quick!
46
A: Where ___ you (go) tomorrow?
B: I ___ (go) shopping.
47
A: ___ you (see) my bag?
B: Yes, I ___ (see) it on the chair.
48
A: Look! The baby ___ (smile).
B: She ___ (be) so cute.
49
A: I ___ (not/see) him since last week.
B: Me neither.
50
A: What ___ he (do) when you met him?
B: He ___ (talk) to his friend.
Answer
1 were / went – Past Simple for “yesterday.”
2 are you doing / am studying – Present Continuous for action happening now.
3 Have / eaten – Present Perfect with “ever.”
4 did / arrived – Past Simple with time reference yesterday.
5 does / play – Present Simple for habits.
6 is crying / will take – Present Continuous + Future Simple (decision at the moment).
7 did / visited – Past Simple with “last weekend.”
8 have you known / have known – Present Perfect for duration.
9 was / was watching – Past Continuous for specific time yesterday.
10 had / left – Past Perfect for earlier action before arrival.
11 does / leave – Present Simple for timetables.
12 was walking – Past Continuous with “while.”
13 are you doing / am meeting – Present Continuous for future arrangement.
14 Did / saw – Past Simple with “yesterday.”
15 does / go – Present Simple for frequency.
16 will travel – Future Simple for plan.
17 had / cooked – Past Perfect for earlier action.
18 is / is cleaning – Present Continuous for action happening now.
19 did / finished – Past Simple with “two hours ago.”
20 have / lived – Present Perfect with “since 2018.”
21 did not come / was – Past Simple with “yesterday.”
22 will rain – Future Simple prediction.
23 were / were having – Past Continuous for action in progress when called.
24 have / seen – Present Perfect for experience.
25 were you doing / was reading – Past Continuous at a specific time.
26 did / went – Past Simple for past holiday.
27 are playing / are having – Present Continuous with “Look!”
28 did not like – Past Simple for past state.
29 have / studied – Present Perfect with “for.”
30 called / called – Past Simple for yesterday.
31 had / started – Past Perfect for earlier event.
32 were / was – Past Simple for specific past time.
33 does / eat – Present Simple for routines.
34 has not finished – Present Perfect negative with “yet.”
35 had / seen – Past Perfect for earlier experience.
36 are you doing / am visiting – Present Continuous for future arrangement.
37 was doing – Past Continuous background action.
38 Have / been – Present Perfect with “ever.”
39 broke – Past Simple with “last year.”
40 are / are cooking – Present Continuous for now.
41 will help – Future Simple for promise.
42 washes – Present Simple habit.
43 was watching – Past Continuous for action at a past time.
44 has / worked – Present Perfect for duration.
45 had / finished – Past Perfect for earlier action.
46 are you going / am going – Present Continuous for future plan.
47 Have / seen / saw – Present Perfect question, Past Simple answer.
48 is smiling / is – Present Continuous with “Look!”
49 have not seen – Present Perfect with “since.”
50 was / was talking – Past Continuous for action in progress when met.
