Mixed Tenses – English Grammar Test for A2
Grammar » Grammar Test for A2 » Mixed Tenses - English Grammar Test for A2
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.”
