Verb tenses B1 – English Grammar Test for B1
Grammar » Grammar Test for B1 » Verb tenses B1 – English Grammar Test for B1
(a) have
(b) am having
(c) had
2 Look! The bus ___ to the station now.
(a) comes
(b) is coming
(c) came
3 She ___ English for five years.
(a) studies
(b) has studied
(c) studied
4 While I ___ TV, my brother was cooking dinner.
(a) watched
(b) was watching
(c) have watched
5 By the time we arrived, the film ___.
(a) already started
(b) had already started
(c) has already started
6 Tomorrow at this time, I ___ on the beach.
(a) lie
(b) am lying
(c) will be lying
7 I ___ to London last summer.
(a) go
(b) went
(c) have gone
8 She ___ her keys yet. She is still looking for them.
(a) didn’t find
(b) hasn’t found
(c) doesn’t find
9 If it rains tomorrow, we ___ at home.
(a) stayed
(b) stay
(c) will stay
10 At 10 o’clock yesterday, they ___ football in the park.
(a) played
(b) were playing
(c) have played
11 He ___ in New York since 2010.
(a) lived
(b) has lived
(c) lives
12 When I was a child, I ___ to the countryside every summer.
(a) go
(b) went
(c) have gone
13 Don’t disturb me. I ___ to finish my homework.
(a) try
(b) am trying
(c) tried
14 By next year, she ___ her university degree.
(a) will have completed
(b) completed
(c) has completed
15 They ___ tennis every Sunday afternoon.
(a) are playing
(b) play
(c) played
16 The phone ___ while we were having dinner.
(a) rings
(b) rang
(c) was ringing
17 He said he ___ to the gym the day before.
(a) goes
(b) has gone
(c) had gone
18 We ___ lunch when the fire alarm rang.
(a) had
(b) were having
(c) have had
19 It’s 8 o’clock. The train ___.
(a) will leave
(b) leaves
(c) left
20 When I entered the room, everybody ___.
(a) was talking
(b) talked
(c) has talked
21 I ___ my keys yesterday, but later I found them.
(a) lose
(b) lost
(c) have lost
22 She usually ___ to work by bus.
(a) goes
(b) is going
(c) went
23 At this moment, my parents ___ TV in the living room.
(a) watch
(b) are watching
(c) watched
24 I ___ never ___ sushi before.
(a) have / eaten
(b) had / eaten
(c) eat / eaten
25 By the time the police arrived, the thief ___.
(a) escaped
(b) has escaped
(c) had escaped
26 What ___ you ___ when I called yesterday?
(a) do / do
(b) were / doing
(c) did / do
27 I hope you ___ better soon.
(a) feel
(b) will feel
(c) felt
28 We ___ in this city for more than ten years.
(a) are living
(b) lived
(c) have lived
29 Listen! Someone ___ at the door.
(a) knocks
(b) is knocking
(c) knocked
30 He ___ to the supermarket twice this week.
(a) went
(b) has gone
(c) is going
Answer
1 (a) have – Present Simple is used for daily routines.
2 (b) is coming – Present Continuous for an action happening now.
3 (b) has studied – Present Perfect for an action starting in the past and continuing.
4 (b) was watching – Past Continuous for an action in progress while another happened.
5 (b) had already started – Past Perfect to show one past action happened before another.
6 (c) will be lying – Future Continuous for an action in progress at a future time.
7 (b) went – Past Simple for a finished action in the past.
8 (b) hasn’t found – Present Perfect with “yet” for something not done until now.
9 (c) will stay – Future Simple in a first conditional sentence.
10 (b) were playing – Past Continuous for an action in progress at a specific past time.
11 (b) has lived – Present Perfect for an action continuing up to now.
12 (b) went – Past Simple for repeated past habit.
13 (b) am trying – Present Continuous for an action happening right now.
14 (a) will have completed – Future Perfect for an action completed before a future time.
15 (b) play – Present Simple for regular activities.
16 (b) rang – Past Simple for a finished past event.
17 (c) had gone – Past Perfect in reported speech (backshift from “went”).
18 (b) were having – Past Continuous for an action interrupted by another.
19 (b) leaves – Present Simple for timetables/schedules.
20 (a) was talking – Past Continuous for a background action in progress.
21 (b) lost – Past Simple for a completed action in the past.
22 (a) goes – Present Simple for usual routines.
23 (b) are watching – Present Continuous for action happening now.
24 (a) have / eaten – Present Perfect for life experience.
25 (c) had escaped – Past Perfect for action completed before another past event.
26 (b) were / doing – Past Continuous for action in progress when interrupted.
27 (b) will feel – Future Simple to express hope about the future.
28 (c) have lived – Present Perfect for time period “for more than ten years.”
29 (b) is knocking – Present Continuous for an action happening now.
30 (b) has gone – Present Perfect for repeated actions up to now.
