Verb tenses B1 – English Grammar Test for B1

Grammar » Grammar Test for B1 » Verb tenses B1 – English Grammar Test for B1

Tests:   12345678910

A. Multiple Choice (12)

1 I ___ to London last summer.
(a) go
(b) went
(c) have gone

2 She ___ English for five years.
(a) studied
(b) has studied
(c) studies

3 While I ___ dinner, the phone rang.
(a) was cooking
(b) cooked
(c) cook

4 By the time we arrived, the train ___.
(a) left
(b) had left
(c) has left

5 What ___ you ___ tomorrow evening?
(a) do / do
(b) will / do
(c) did / do

6 They ___ tennis every Sunday.
(a) play
(b) are playing
(c) played

7 I ___ my keys. Can you help me find them?
(a) lose
(b) lost
(c) have lost

8 Listen! The baby ___.
(a) cries
(b) is crying
(c) cried

9 She ___ in Paris since 2010.
(a) lived
(b) has lived
(c) lives

10 If it rains tomorrow, we ___ at home.
(a) will stay
(b) stay
(c) stayed

11 At 7 o’clock yesterday, I ___ TV.
(a) watched
(b) was watching
(c) have watched

12 He said he ___ to the gym the day before.
(a) goes
(b) has gone
(c) had gone

B. Gap-fill (12)

13 I ___ (not see) her since last week.

14 When I was young, I ___ (play) football every day.

15 She ___ (already/finish) her project.

16 By next year, we ___ (live) here for ten years.

17 Look! It ___ (snow) outside.

18 We ___ (watch) TV when the lights went out.

19 I ___ (go) to the dentist yesterday.

20 They ___ (never/visit) New York.

21 He ___ (wait) for an hour before the bus arrived.

22 What ___ you ___ (do) when I called?

23 I ___ (study) English for six years.

24 She ___ (sleep) when I knocked at the door.

C. Error Correction (12)

Find and correct the mistake.

25 She don’t like coffee.

26 He didn’t went to school yesterday.

27 We was watching TV when you phoned.

28 I am know the answer.

29 They has finished their homework.

30 While I cooked, she watched TV.

31 He have seen that film last week.

32 By the time we arrived, the shop close.

33 She is work in the garden now.

34 I didn’t saw him at the party.

35 He will comes tomorrow.

36 They are here since Monday.

D. Dialogue Completion (12)

37
A: Where’s Tom?
B: He ___ (just/leave) the office.
(a) just leaves
(b) just left
(c) has just left

38
A: What ___ you ___ when I saw you yesterday?
(a) do / do
(b) were / doing
(c) did / do

39
A: How long ___ you ___ here?
B: For three years.
(a) are / living
(b) have / lived
(c) did / live

40
A: Did you enjoy your holiday?
B: Yes, we ___ many places.
(a) visited
(b) visit
(c) have visited

41
A: What time does the lesson ___ tomorrow?
(a) start
(b) started
(c) starting

42
A: Why are your clothes dirty?
B: Because I ___ football.
(a) played
(b) was playing
(c) have played

43
A: Have you done your homework?
B: Yes, I ___ it already.
(a) did
(b) have done
(c) do

44
A: Where ___ she ___ last night?
(a) did / go
(b) does / go
(c) has / gone

45
A: What will you be doing this time tomorrow?
B: I ___ on the train.
(a) will sit
(b) will be sitting
(c) sit

46
A: Who ___ you ___ to when I entered the room?
(a) did / talk
(b) were / talking
(c) have / talked

47
A: I’m hungry.
B: But you ___ lunch half an hour ago!
(a) had
(b) have had
(c) were having

48
A: By the time we get to the station, the train ___.
(a) leaves
(b) will have left
(c) left

E. Short Reading Comprehension (12)

Last weekend, my friends and I went camping in the mountains. We arrived on Saturday morning, and the weather was perfect. While we were putting up the tents, it started to rain, but luckily it didn’t last long. In the afternoon, we went hiking and enjoyed the beautiful views. At night, we made a fire and cooked dinner together. It was great fun, and I will never forget that weekend.

49 Where did they go last weekend?
(a) to the beach
(b) to the mountains
(c) to the city

50 When did they arrive?
(a) Saturday morning
(b) Sunday morning
(c) Saturday evening

51 What was the weather like at first?
(a) bad
(b) perfect
(c) cold

52 What were they doing when it started to rain?
(a) hiking
(b) cooking dinner
(c) putting up the tents

53 Did the rain last long?
(a) Yes
(b) No
(c) Not mentioned

54 What did they do in the afternoon?
(a) swimming
(b) hiking
(c) sleeping

55 What tense is used in “we arrived”?
(a) Past Simple
(b) Present Perfect
(c) Past Continuous

56 What tense is used in “we were putting up the tents”?
(a) Past Continuous
(b) Past Simple
(c) Present Continuous

57 What did they do at night?
(a) made a fire and cooked dinner
(b) went hiking
(c) went home

58 How did the writer feel about the weekend?
(a) bored
(b) unhappy
(c) happy

59 What tense is used in “I will never forget that weekend”?
(a) Past Simple
(b) Future Simple
(c) Present Perfect

60 Which tenses are mainly used in the text?
(a) Past Simple and Past Continuous
(b) Present Simple and Present Perfect
(c) Future Simple and Past Perfect

Answer

1 (b) went – Past Simple for finished action.
2 (b) has studied – Present Perfect for action continuing.
3 (a) was cooking – Past Continuous when interrupted.
4 (b) had left – Past Perfect before arrival.
5 (b) will / do – Future Simple for tomorrow.
6 (a) play – Present Simple for routine.
7 (c) have lost – Present Perfect for recent event.
8 (b) is crying – Present Continuous for now.
9 (b) has lived – Present Perfect with “since.”
10 (a) will stay – Future Simple in conditional.
11 (b) was watching – Past Continuous at specific time.
12 (c) had gone – Past Perfect in reported speech.

13 haven’t seen – Present Perfect with “since.”
14 played – Past Simple for past habit.
15 has already finished – Present Perfect.
16 will have lived – Future Perfect.
17 is snowing – Present Continuous for now.
18 were watching – Past Continuous.
19 went – Past Simple for yesterday.
20 have never visited – Present Perfect.
21 had waited – Past Perfect.
22 were / doing – Past Continuous.
23 have studied – Present Perfect with “for.”
24 was sleeping – Past Continuous.

25 doesn’t like – 3rd person singular in Present Simple.
26 didn’t go – Base form after “didn’t.”
27 were watching – Plural subject.
28 know – Stative verb, not continuous.
29 have finished – “They” + have.
30 was cooking – Background action.
31 saw – Past Simple with time reference.
32 had closed – Past Perfect before arrival.
33 is working – Present Continuous.
34 see – Base form after “didn’t.”
35 will come – Base form after “will.”
36 have been – Present Perfect with “since.”

37 (c) has just left – Present Perfect with “just.”
38 (b) were / doing – Past Continuous.
39 (b) have / lived – Present Perfect with “for.”
40 (a) visited – Past Simple for holiday.
41 (a) start – Present Simple for schedules.
42 (b) was playing – Past Continuous explains dirty clothes.
43 (b) have done – Present Perfect with “already.”
44 (a) did / go – Past Simple.
45 (b) will be sitting – Future Continuous.
46 (b) were / talking – Past Continuous.
47 (a) had – Past Simple with “ago.”
48 (b) will have left – Future Perfect.

49 (b) to the mountains – Mentioned in text.
50 (a) Saturday morning – Clear in text.
51 (b) perfect – Direct from text.
52 (c) putting up the tents – Mentioned.
53 (b) No – “didn’t last long.”
54 (b) hiking – Activity in the afternoon.
55 (a) Past Simple – “arrived.”
56 (a) Past Continuous – “were putting up.”
57 (a) made a fire and cooked dinner – From text.
58 (c) happy – “great fun.”
59 (b) Future Simple – “will never forget.”
60 (a) Past Simple and Past Continuous – Main tenses used.

Tests:   12345678910

[related_posts_by_tax posts_per_page="6"]