Auxiliary verbs: Different uses – English Grammar Test for B2
Grammar » Grammar Test for B2 » Auxiliary verbs: Different uses – English Grammar Test for B2
(a) Do
(b) Have
(c) Did
(d) Are
2 ___ she know how to play the piano?
(a) Does
(b) Is
(c) Has
(d) Do
3 Where ___ you live when you were a child?
(a) do
(b) did
(c) have
(d) are
4 ___ they coming to the meeting tomorrow?
(a) Are
(b) Do
(c) Have
(d) Did
5 Why ___ you call me last night?
(a) don’t
(b) didn’t
(c) haven’t
(d) won’t
6 How long ___ you been waiting here?
(a) do
(b) did
(c) have
(d) are
7 ___ you speak any foreign languages?
(a) Can
(b) Do
(c) Will
(d) Have
8 What time ___ the train leave?
(a) does
(b) do
(c) is
(d) did
9 ___ he finished his project yet?
(a) Did
(b) Is
(c) Has
(d) Does
10 ___ you mind helping me with this box?
(a) Will
(b) Could
(c) Do
(d) Would
11 When ___ you last see her?
(a) did
(b) have
(c) do
(d) are
12 ___ you coming to the party on Friday?
(a) Do
(b) Have
(c) Are
(d) Did
13 Why ___ you tell me the truth before?
(a) don’t
(b) didn’t
(c) haven’t
(d) won’t
14 ___ I borrow your pen for a moment?
(a) Shall
(b) Can
(c) Will
(d) Should
15 ___ she been working here long?
(a) Is
(b) Has
(c) Does
(d) Did
16 What ___ you do if you won the lottery?
(a) shall
(b) will
(c) would
(d) should
17 ___ they known each other since high school?
(a) Did
(b) Do
(c) Have
(d) Are
18 ___ you like to come with us to the cinema?
(a) Shall
(b) Would
(c) Can
(d) Will
19 How often ___ you go jogging?
(a) are
(b) do
(c) did
(d) have
20 Who ___ you talking to on the phone just now?
(a) did
(b) were
(c) have
(d) do
21 ___ you seen my glasses anywhere?
(a) Did
(b) Have
(c) Do
(d) Are
22 ___ she usually go shopping on Saturdays?
(a) Is
(b) Does
(c) Has
(d) Do
23 Why ___ you always late for class?
(a) are
(b) do
(c) were
(d) have
24 What ___ we do now?
(a) should
(b) will
(c) can
(d) may
25 ___ you rather stay at home or go out tonight?
(a) Will
(b) Would
(c) Shall
(d) Should
26 ___ he like to join us for dinner?
(a) Shall
(b) Can
(c) Would
(d) Does
27 How long ___ it take to get there by train?
(a) does
(b) do
(c) will
(d) has
28 ___ you ever seen such a beautiful view before?
(a) Do
(b) Are
(c) Did
(d) Have
29 What ___ you been doing all morning?
(a) have
(b) did
(c) are
(d) do
30 ___ I open the window? It’s a bit hot in here.
(a) Shall
(b) Will
(c) Must
(d) Can
Answer
1 (b) Have – Present perfect question form.
2 (a) Does – Third person singular, present simple.
3 (b) did – Past simple question.
4 (a) Are – Present continuous question.
5 (b) didn’t – Past simple negative question.
6 (c) have – Present perfect continuous question.
7 (a) Can – Ability question.
8 (a) does – Present simple with singular subject “train.”
9 (c) Has – Present perfect for completed action.
10 (d) Would – Polite request form.
11 (a) did – Past simple for last time event.
12 (c) Are – Present continuous for future arrangement.
13 (b) didn’t – Past simple question.
14 (b) Can – Informal polite request.
15 (b) Has – Present perfect for duration.
16 (c) would – Hypothetical question.
17 (c) Have – Perfect tense question.
18 (b) Would – Polite invitation.
19 (b) do – Present simple for frequency.
20 (b) were – Past continuous question.
21 (b) Have – Perfect tense for present relevance.
22 (b) Does – Present simple habitual question.
23 (a) are – Continuous state question.
24 (a) should – Asking for suggestion.
25 (b) Would – Polite preference question.
26 (c) Would – Polite invitation.
27 (a) does – Present simple; factual question.
28 (d) Have – Perfect tense for life experience.
29 (a) have – Present perfect continuous question.
30 (a) Shall – Offering or suggesting politely.
