Auxiliary verbs: Different uses – English Grammar Test for B2

Grammar » Grammar Test for B2 » Auxiliary verbs: Different uses – English Grammar Test for B2

Tests:   1234567891011

1
A: You’ve met Laura before, ___ you?
B: Yes, I met her at your birthday party.

2
A: I don’t think he’ll come tonight.
B: Oh, I’m sure he ___! He never misses a party.

3
A: She doesn’t like coffee.
B: Neither ___ I. I prefer tea.

4
A: I’m really tired today.
B: So ___ I. I stayed up too late last night.

5
A: You haven’t finished your homework yet, ___ you?
B: No, I haven’t.

6
A: I think I left my keys in the car.
B: You ___ have! You locked it after getting out.

7
A: I really like your new haircut!
B: Thanks! So ___ my sister. She said it suits me.

8
A: You didn’t tell Mark the secret, ___ you?
B: Of course not! I promised I wouldn’t.

9
A: I can’t stand this noise.
B: Neither ___ I. Let’s go somewhere quiet.

10
A: I’m going to London next week.
B: Oh, so ___ I! Maybe we can meet there.

11
A: It’s raining again!
B: Yes, it always ___ in this city.

12
A: You didn’t remember to bring the tickets, ___ you?
B: Don’t worry, I did!

13
A: I’m not very good at cooking.
B: I ___ either. I usually eat out.

14
A: She hasn’t called you back yet, has she?
B: No, she ___. I’m starting to get worried.

15
A: I think we should go now.
B: Yes, we ___ better hurry or we’ll be late.

16
A: You’ve never tried sushi before, have you?
B: Actually, I ___ once, in Japan!

17
A: You didn’t see Tom this morning, did you?
B: No, I ___. He must be sick.

18
A: You can speak Italian, can’t you?
B: Yes, I ___. I learned it in college.

19
A: Let’s watch another episode, shall we?
B: No, we ___ not. It’s already midnight.

20
A: You look pale. You ___ be feeling well.
B: I’m fine, just a bit tired.

21
A: You’ve seen that film before, ___ you?
B: Yes, twice actually!

22
A: I don’t really like spicy food.
B: ___ do I. I can’t handle it.

23
A: I think we should take a taxi.
B: Yes, we ___; it’s too far to walk.

24
A: You didn’t forget to water the plants, did you?
B: No, I ___. I did it this morning.

25
A: She’s very good at singing.
B: So ___ her mother. It runs in the family.

26
A: You weren’t at the party last night, were you?
B: No, I ___. I was working late.

27
A: I’ll help you with those bags.
B: Thanks! That’s very kind of you, ___ you?

28
A: You haven’t eaten anything all day!
B: I ___ had breakfast this morning, but that’s all.

29
A: I don’t think they’ve arrived yet.
B: They ___ have. Their car’s in the driveway.

30
A: You’ve already done your homework, haven’t you?
B: Yes, I ___. Finished it an hour ago.

Answer

1 have – Tag question; auxiliary repeats from main clause.
2 will – Prediction or strong belief about future action.
3 doNeither do I = I don’t either.
4 amSo am I for agreement with “I’m tired.”
5 have – Negative tag matches perfect tense.
6 can’t – Logical impossibility: you locked the car.
7 doesSo does my sister for present simple.
8 did – Tag question for past simple.
9 canNeither can I = I can’t either.
10 amSo am I = agreement with “I’m going.”
11 does – Habitual present; it always does.
12 did – Tag question confirmation.
13 am notneither am I shortened to I’m not either → here am not correct form of be.
14 hasn’t – Short negative perfect answer repeats auxiliary.
15 hadHad better = strong advice or urgency.
16 haveActually, I have once → present perfect reply.
17 didn’t – Past simple short answer: No, I didn’t.
18 can – Short affirmative answer repeats can.
19 shall – Negative form shall not (formal refusal).
20 must not / can’t – Logical deduction about health; both acceptable; can’t more natural.
21 have – Tag question repeats perfect auxiliary.
22 NeitherNeither do I – used to agree with a negative.
23 should – Expresses agreement with suggestion.
24 didn’t – Short answer in past simple.
25 isSo is her mother – agreement using be.
26 wasn’t – Past continuous negative short answer.
27 aren’t – Polite confirmation tag after offer.
28 didI did had breakfast → correct form I did have breakfast – short emphasis: I did.
29 must – Logical conclusion.
30 have – Short perfect answer repeats have.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]