Mixed Tenses – English Grammar Test for A2
Grammar » Grammar Test for A2 » Mixed Tenses - English Grammar Test for A2
2 Look! The dog ___ (run) in the garden.
3 I ___ (finish) my homework already.
4 When I arrived, he ___ (watch) TV.
5 They ___ (visit) Paris last summer.
6 We ___ (live) here since 2015.
7 By the time she came, I ___ (cook) dinner.
8 He always ___ (drink) coffee in the morning.
9 At 7 p.m. yesterday, I ___ (read) a book.
10 Tomorrow we ___ (have) a test.
11 My brother ___ (play) football every Saturday.
12 The children ___ (swim) in the pool now.
13 I ___ (see) him two days ago.
14 She ___ (not/finish) her project yet.
15 While we ___ (walk) home, it started to rain.
16 They ___ (travel) to Spain next week.
17 She ___ (never/eat) sushi before.
18 When we met, he ___ (already/leave).
19 The sun ___ (rise) in the east.
20 Listen! Somebody ___ (knock) at the door.
21 At 10 o’clock last night, I ___ (sleep).
22 They ___ (be) in London for five years.
23 He ___ (wash) his car yesterday.
24 I think it ___ (rain) tomorrow.
25 She always ___ (help) her mother with the housework.
26 We ___ (wait) for you when you arrived.
27 He ___ (lose) his keys last week.
28 By the time I called, she ___ (go) to bed.
29 They ___ (study) English now.
30 I ___ (not/see) her since last month.
31 While she ___ (cook), he was cleaning.
32 Look! The baby ___ (smile) at you.
33 Yesterday I ___ (buy) a new jacket.
34 She ___ (work) here for ten years.
35 They ___ (play) chess when I saw them.
36 I promise I ___ (help) you.
37 He ___ (eat) dinner at 7 p.m. yesterday.
38 She ___ (not/visit) us yet.
39 When I opened the door, the cat ___ (run) outside.
40 My father ___ (read) the newspaper every morning.
41 By the time we got home, they ___ (finish) the movie.
42 He ___ (go) to the park every day.
43 At 5 p.m. yesterday, she ___ (do) her homework.
44 We ___ (already/see) that film.
45 When he phoned, I ___ (have) lunch.
46 They ___ (live) in Berlin last year.
47 She ___ (never/meet) him before.
48 Look! The boys ___ (play) football.
49 I ___ (call) you later.
50 When I saw him, he ___ (talk) to his friend.
Answer
1 goes – Present Simple for daily routine.
2 is running – Present Continuous for action happening now.
3 have finished – Present Perfect with “already.”
4 was watching – Past Continuous for an action in progress when I arrived.
5 visited – Past Simple with “last summer.”
6 have lived – Present Perfect for duration since 2015.
7 had cooked – Past Perfect, action before she came.
8 drinks – Present Simple for habits.
9 was reading – Past Continuous for action at a specific past time.
10 will have – Future Simple for planned future action.
11 plays – Present Simple for repeated activity.
12 are swimming – Present Continuous happening now.
13 saw – Past Simple with “two days ago.”
14 has not finished – Present Perfect with “yet.”
15 were walking – Past Continuous with “while.”
16 will travel – Future Simple for future plan.
17 has never eaten – Present Perfect for life experience.
18 had already left – Past Perfect for action before “we met.”
19 rises – Present Simple fact of nature.
20 is knocking – Present Continuous with “Listen!”
21 was sleeping – Past Continuous for action in progress at a past time.
22 have been – Present Perfect for duration.
23 washed – Past Simple with “yesterday.”
24 will rain – Future prediction.
25 helps – Present Simple habit.
26 were waiting – Past Continuous when “you arrived.”
27 lost – Past Simple with “last week.”
28 had gone – Past Perfect for earlier action.
29 are studying – Present Continuous “now.”
30 haven’t seen – Present Perfect negative with “since.”
31 was cooking – Past Continuous for background action.
32 is smiling – Present Continuous with “Look!”
33 bought – Past Simple with “yesterday.”
34 has worked – Present Perfect with “for ten years.”
35 were playing – Past Continuous when I saw them.
36 will help – Future Simple for promise.
37 was eating / had dinner – Past Continuous or Past Simple acceptable; context suggests was eating.
38 has not visited – Present Perfect negative with “yet.”
39 ran – Past Simple after “I opened the door.”
40 reads – Present Simple routine.
41 had finished – Past Perfect for earlier action.
42 goes – Present Simple routine.
43 was doing – Past Continuous at specific past time.
44 have already seen – Present Perfect with “already.”
45 was having – Past Continuous when he phoned.
46 lived – Past Simple with “last year.”
47 has never met – Present Perfect for life experience.
48 are playing – Present Continuous with “Look!”
49 will call – Future Simple promise.
50 was talking – Past Continuous when I saw him.
