Mixed Tenses – English Grammar Test for A2

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

Tests:   12345678910

1 She usually ___ to school by bus.
a) go
b) goes
c) going

2 Look! The children ___ football in the garden.
a) play
b) are playing
c) played

3 I ___ my homework yesterday.
a) finish
b) finished
c) have finished

4 They ___ in London since 2010.
a) lived
b) have lived
c) live

5 While I ___, my brother was cooking.
a) studied
b) was studying
c) study

6 By the time we arrived, the film ___.
a) had started
b) started

7 Tomorrow, she ___ her grandparents.
a) visits
b) visited
c) will visit

8 He ___ his wallet last week.
a) lost
b) has lost
c) lose

9 Right now, my mother ___ dinner.
a) cooks
b) is cooking
c) cooked

10 They ___ to Paris twice.
a) went
b) have been
c) are going

11 A: Where ___ you yesterday?
B: I ___ at the library.
a) were / was
b) are / am
c) have / been

12 A: What ___ she doing now?
B: She ___ reading a book.
a) is / is
b) was / was
c) does / does

13 A: ___ you ever ___ sushi?
B: Yes, once.
a) Did / eat
b) Have / eaten
c) Do / eat

14 A: When ___ she arrive?
B: She ___ at 7 p.m.
a) has / arrived
b) did / arrived
c) did / arrive

15 A: What ___ you doing when I called?
B: I ___ watching TV.
a) are / was
b) were / was
c) were / were

16 She go to school every day. (Correct the mistake)
a) She going
b) She goes
c) She gone

17 He was play football yesterday. (Correct the mistake)
a) He plays
b) He was played
c) He was playing

18 I have saw that film already. (Correct the mistake)
a) have see
b) have seen
c) had saw

19 They has visited Rome last year. (Correct the mistake)
a) had visited
b) have visited
c) visited

20 He don’t like tea. (Correct the mistake)
a) He doesn’t like
b) He didn’t like
c) He don’t likes

21 John is eating dinner now. (Rewrite in Past Continuous)
a) John ate dinner.
b) John was eating dinner.
c) John eats dinner.

22 She cooked dinner yesterday. (Rewrite in Present Perfect)
a) She has cooked dinner.
b) She cooks dinner.
c) She cooking dinner.

23 They are playing football. (Rewrite in Past Simple)
a) They were playing football.
b) They played football.
c) They play football.

24 He has studied English for 5 years. (Rewrite in Past Simple)
a) He studied English for 5 years.
b) He studies English for 5 years.
c) He study English for 5 years.

25 I will call you tomorrow. (Rewrite in Present Continuous)
a) I am calling you tomorrow.
b) I will called you tomorrow.
c) I called you tomorrow.

Reading passage for Q26–30

Yesterday I went to the park with my cousin. We played football for two hours. While we were playing, it started to rain. We ran to a café and had some hot chocolate. By the time we went home, the rain had stopped, and we were very happy.

26 Where did the writer go yesterday?
a) To the cinema
b) To the park
c) To school

27 What did they do in the park?
a) Played football
b) Had lunch
c) Watched TV

28 What happened while they were playing?
a) It started to rain
b) The sun came out
c) They went home

29 What did they drink?
a) Coffee
b) Hot chocolate
c) Tea

30 What had happened by the time they went home?
a) The rain had stopped
b) The rain had started again
c) They were still playing

31 I ___ never ___ to London.
a) have / been
b) had / been
c) was

32 She ___ her leg while she ___ basketball.
a) breaks / was playing
b) broke / was playing
c) broke / played

33 By the time I arrived, they ___ already ___.
a) have / left
b) had / left
c) left

34 Right now, he ___ his homework.
a) is doing
b) does

35 He usually ___ tea in the morning.
a) drink
b) drinks
c) drinking

36 A: ___ you study last night?
B: Yes, I ___.
a) Do / do
b) Did / did
c) Have / have

37 A: What ___ you doing now?
B: I ___ writing an email.
a) are / am
b) were / was
c) did / did

38 A: How long ___ you lived here?
B: For five years.
a) did
b) have
c) do

39 A: What ___ she cook yesterday?
B: She ___ pasta.
a) did / cooked
b) does / cooks
c) has / cooked

40 A: ___ they finished the project yet?
B: Yes, they ___.
a) Have / have
b) Did / did
c) Do / do

41 My father ___ in this company since 2015.
a) works
b) has worked
c) worked

42 We ___ to the cinema last weekend.
a) went
b) have gone
c) go

43 At 9 p.m. yesterday, I ___ TV.
a) watched
b) was watching
c) had watched

44 When she phoned, I ___ dinner.
a) was having
b) had
c) have

45 They ___ already ___ their homework before dinner.
a) have / finished
b) had / finished
c) finished

46 Tomorrow I ___ my grandmother.
a) visit
b) will visit
c) visited

47 Look! The baby ___ at you.
a) smiles
b) is smiling
c) smiled

48 We ___ not see him since last Monday.
a) have
b) did
c) has

49 She ___ shopping when I saw her.
a) was
b) is
c) were

50 He ___ never ___ sushi before.
a) had / eaten
b) has / eaten
c) eats

Answer

1 b) goes – Present Simple with third person singular.

2 b) are playing – Present Continuous for action now.

3 b) finished – Past Simple with “yesterday.”

4 b) have lived – Present Perfect with “since 2010.”

5 b) was studying – Past Continuous for background action.

6 a) had started – Past Perfect before another past action.

7 c) will visit – Future Simple for tomorrow plan.

8 a) lost – Past Simple with “last week.”

9 b) is cooking – Present Continuous now.

10 b) have been – Present Perfect for life experience.

11 a) were / was – Past Simple forms for “yesterday.”

12 a) is / is – Present Continuous now.

13 b) Have / eaten – Present Perfect for experience.

14 c) did / arrive – Past Simple with “when.”

15 c) were / was – Past Continuous question and answer.

16 b) She goes – Present Simple correction.

17 c) He was playing – Correct Past Continuous form.

18 b) have seen – Correct past participle of “see.”

19 c) visited – Past Simple with “last year.”

20 a) He doesn’t like – Present Simple negative.

21 b) John was eating dinner. – Past Continuous.

22 a) She has cooked dinner. – Present Perfect.

23 b) They played football. – Past Simple.

24 a) He studied English for 5 years. – Past Simple.

25 a) I am calling you tomorrow. – Present Continuous for future plan.

26 b) To the park – The passage says “went to the park.”

27 a) Played football – They played football.

28 a) It started to rain – While playing, it rained.

29 b) Hot chocolate – They drank hot chocolate.

30 a) The rain had stopped – Past Perfect in text.

31 a) have / been – Present Perfect with “never.”

32 b) broke / was playing – Past Simple + Past Continuous.

33 b) had / left – Past Perfect before arrival.

34 a) is doing – Present Continuous now.

35 b) drinks – Present Simple habit.

36 b) Did / did – Past Simple question and answer.

37 a) are / am – Present Continuous now.

38 b) have – Present Perfect question.

39 a) did / cooked – Past Simple question and answer.

40 a) Have / have – Present Perfect question.

41 b) has worked – Present Perfect with “since 2015.”

42 a) went – Past Simple with “last weekend.”

43 b) was watching – Past Continuous at specific past time.

44 a) was having – Past Continuous when interrupted.

45 b) had / finished – Past Perfect before dinner.

46 b) will visit – Future Simple for “tomorrow.”

47 b) is smiling – Present Continuous with “Look!”

48 a) have – Present Perfect negative with “since.”

49 a) was – Past Continuous “She was shopping.”

50 b) has / eaten – Present Perfect with “never before.”

Tests:   12345678910

[related_posts_by_tax posts_per_page="6"]