Verb tenses B1 – English Grammar Test for B1
Grammar » Grammar Test for B1 » Verb tenses B1 – English Grammar Test for B1
A. Multiple Choice (10)
1 I ___ to London last year.
(a) go
(b) went
(c) have gone
2 She ___ in this city since 2015.
(a) lived
(b) has lived
(c) lives
3 While I ___ TV, my sister was cooking.
(a) watched
(b) was watching
(c) have watched
4 By the time we got there, the shop ___.
(a) closed
(b) had closed
(c) has closed
5 He ___ his keys. He can’t find them now.
(a) loses
(b) lost
(c) has lost
6 Listen! The birds ___ in the garden.
(a) sing
(b) are singing
(c) sang
7 We ___ tennis every weekend.
(a) play
(b) are playing
(c) played
8 What ___ you ___ tomorrow evening?
(a) do / do
(b) will / do
(c) did / do
9 At 9 p.m. yesterday, they ___ dinner.
(a) had
(b) were having
(c) have had
10 He said he ___ to the library the day before.
(a) goes
(b) has gone
(c) had gone
B. Gap-fill (10)
11 I ___ (not see) her since Monday.
12 When I was a child, I ___ (play) football every day.
13 She ___ (already/finish) her homework.
14 By next June, we ___ (study) English for three years.
15 Look! It ___ (rain) outside.
16 We ___ (watch) TV when the lights went out.
17 I ___ (go) to the cinema yesterday.
18 They ___ (never/visit) London.
19 He ___ (wait) for an hour before the bus arrived.
20 What ___ you ___ (do) when I phoned you?
C. Error Correction (10)
21 She don’t like pizza.
22 He didn’t went to work yesterday.
23 We was playing football when it rained.
24 I am know the answer.
25 They has finished their lunch.
26 While I cooked, she listened to music.
27 He have seen that movie last week.
28 By the time we arrived, the film already start.
29 She is work in the office now.
30 I didn’t saw him yesterday.
D. Dialogue Completion (10)
31
A: Where’s Sarah?
B: She ___ (just/go) to the supermarket.
(a) just goes
(b) just went
(c) has just gone
32
A: What ___ you ___ when I saw you?
(a) did / do
(b) were / doing
(c) have / done
33
A: How long ___ you ___ here?
(a) are / living
(b) have / lived
(c) did / live
34
A: Did you enjoy your trip?
B: Yes, we ___ many interesting places.
(a) visit
(b) visited
(c) have visited
35
A: What time ___ the train ___ tomorrow?
(a) does / leave
(b) is / leaving
(c) did / leave
36
A: Why are you tired?
B: Because I ___ all night.
(a) studied
(b) was studying
(c) have been studying
37
A: Have you done the report?
B: Yes, I ___ it already.
(a) did
(b) have done
(c) do
38
A: Where ___ she ___ last night?
(a) did / go
(b) does / go
(c) has / gone
39
A: What will you be doing this time tomorrow?
B: I ___ in class.
(a) will study
(b) will be studying
(c) study
40
A: Who ___ you ___ to when I entered?
(a) did / talk
(b) were / talking
(c) have / talked
E. Sentence Transformation (10)
41 I last saw him in 2018. → I ___ him since 2018.
42 She started working here in 2010 and still works here. → She ___ here since 2010.
43 We finished lunch and then went out. → After we ___ lunch, we went out.
44 It’s two weeks since I called my parents. → I ___ my parents for two weeks.
45 I’m in the middle of cooking dinner. → I ___ dinner now.
46 He went to Paris in 2015. → He ___ in Paris in 2015.
47 I started this book yesterday and I’m still reading it. → I ___ this book since yesterday.
48 We were playing football when it started to rain. → It started to rain while we ___ football.
49 She doesn’t work here anymore. → She ___ here.
50 By next year, he will finish his degree. → By next year, he ___ his degree.
F. Short Reading Comprehension (10)
Last winter, my family and I traveled to Canada. We stayed in Toronto for two weeks. Every morning, we visited museums or walked in the snow. The weather was very cold, but we enjoyed it. One day, while we were walking downtown, it started to snow heavily. Luckily, we found a café and stayed inside until the storm passed. Since that trip, I have told many friends about Canada, and I hope I will go there again one day.
51 Where did they travel?
(a) USA
(b) Canada
(c) France
52 How long did they stay in Toronto?
(a) one week
(b) two weeks
(c) one month
53 What did they do every morning?
(a) visited museums or walked in the snow
(b) stayed in the hotel
(c) went shopping
54 What was the weather like?
(a) hot
(b) very cold
(c) warm
55 What happened one day downtown?
(a) they met a friend
(b) it started to snow heavily
(c) they lost their way
56 Where did they go during the snowstorm?
(a) a restaurant
(b) a café
(c) their hotel
57 What tense is used in “we stayed in Toronto”?
(a) Past Simple
(b) Present Perfect
(c) Past Continuous
58 What tense is used in “we were walking downtown”?
(a) Past Perfect
(b) Past Continuous
(c) Present Continuous
59 What tense is used in “I have told many friends”?
(a) Past Simple
(b) Present Perfect
(c) Future Simple
60 What tense is used in “I will go there again”?
(a) Future Simple
(b) Past Simple
(c) Present Perfect
Answer
1 (b) went – Past Simple for finished action.
2 (b) has lived – Present Perfect with “since.”
3 (b) was watching – Past Continuous.
4 (b) had closed – Past Perfect before arrival.
5 (c) has lost – Present Perfect for current result.
6 (b) are singing – Present Continuous.
7 (a) play – Present Simple for routine.
8 (b) will / do – Future Simple for tomorrow.
9 (b) were having – Past Continuous.
10 (c) had gone – Past Perfect in reported speech.
11 haven’t seen – Present Perfect.
12 played – Past Simple for past habit.
13 has already finished – Present Perfect.
14 will have studied – Future Perfect.
15 is raining – Present Continuous.
16 were watching – Past Continuous.
17 went – Past Simple.
18 have never visited – Present Perfect.
19 had waited – Past Perfect.
20 were / doing – Past Continuous.
21 doesn’t like – Present Simple correction.
22 didn’t go – Base form after “didn’t.”
23 were playing – Correct plural form.
24 know – Stative verb.
25 have finished – Plural subject “they.”
26 was cooking – Background action.
27 saw – Past Simple with time reference.
28 had already started – Past Perfect.
29 is working – Present Continuous.
30 see – Base form after “didn’t.”
31 (c) has just gone – Present Perfect.
32 (b) were / doing – Past Continuous.
33 (b) have / lived – Present Perfect.
34 (b) visited – Past Simple.
35 (a) does / leave – Present Simple for timetables.
36 (c) have been studying – Present Perfect Continuous.
37 (b) have done – Present Perfect.
38 (a) did / go – Past Simple.
39 (b) will be studying – Future Continuous.
40 (b) were / talking – Past Continuous.
41 haven’t seen – Present Perfect with “since.”
42 has worked – Present Perfect.
43 had finished – Past Perfect.
44 haven’t called – Present Perfect with “for.”
45 am cooking – Present Continuous.
46 was – Past Simple.
47 have been reading – Present Perfect Continuous.
48 were playing – Past Continuous.
49 used to work – Past habit.
50 will have finished – Future Perfect.
51 (b) Canada – From text.
52 (b) two weeks – From text.
53 (a) visited museums or walked in the snow – Clear in text.
54 (b) very cold – From text.
55 (b) it started to snow heavily – Event downtown.
56 (b) a café – From text.
57 (a) Past Simple – “stayed.”
58 (b) Past Continuous – “were walking.”
59 (b) Present Perfect – “have told.”
60 (a) Future Simple – “will go.”
