Mixed Tenses – English Grammar Test for A2

Grammar » Grammar Test for A2 » Mixed Tenses - English Grammar Test for A2

Tests:   12345678910

1 She usually ___ (go) to work by car.

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.

Tests:   12345678910

[related_posts_by_tax posts_per_page="6"]