Questions: Different types – English Grammar Test for B2

Grammar » Grammar Test for B2 » Questions: Different types – English Grammar Test for B2

Tests:   1234567891011

1 ______ you like to join us for dinner tonight?
(a) Do
(b) Are
(c) Would
(d) Will

2 ______ did you start learning English?
(a) When
(b) What time
(c) How long
(d) Since when

3 ______ you ever been to New York?
(a) Were
(b) Do
(c) Have
(d) Did

4 ______ is knocking at the door?
(a) Who
(b) Whom
(c) Whose
(d) Which

5 ______ did you spend your last holiday?
(a) How
(b) Where
(c) When
(d) Why

6 ______ it rain tomorrow?
(a) Do
(b) Is
(c) Will
(d) Does

7 ______ told you that secret?
(a) Who
(b) Whom
(c) Which
(d) What

8 ______ you coming to the meeting later?
(a) Do
(b) Are
(c) Did
(d) Were

9 ______ much time do we have left?
(a) How
(b) What
(c) How many
(d) How much

10 ______ your parents ever visited your city?
(a) Are
(b) Have
(c) Did
(d) Do

11 ______ invited you to the wedding?
(a) Who
(b) Whom
(c) Which
(d) What

12 ______ you enjoy watching horror movies?
(a) Are
(b) Did
(c) Do
(d) Have

13 ______ are you looking for?
(a) Who
(b) Whom
(c) What
(d) Which

14 ______ didn’t you tell me about the problem earlier?
(a) When
(b) Why
(c) How
(d) What

15 ______ she studying so late last night?
(a) Does
(b) Was
(c) Is
(d) Did

16 ______ are your plans for the weekend?
(a) What
(b) Which
(c) When
(d) How

17 ______ I borrow your dictionary for a moment?
(a) Do
(b) Can
(c) May
(d) Shall

18 ______ does this machine work?
(a) What
(b) Why
(c) How
(d) Where

19 ______ were you talking to on the phone just now?
(a) Who
(b) Whom
(c) Whose
(d) What

20 ______ you ever try sushi before?
(a) Did
(b) Do
(c) Were
(d) Have

21 ______ long does it take to get to the airport from here?
(a) How
(b) What
(c) When
(d) Which

22 ______ she call you last night?
(a) Does
(b) Did
(c) Has
(d) Was

23 ______ are you waiting for?
(a) What
(b) Who
(c) Whom
(d) Which

24 ______ you speak any other languages?
(a) Have
(b) Do
(c) Are
(d) Can

25 ______ car is parked outside your house?
(a) Who
(b) Whom
(c) Whose
(d) Which

26 ______ did the concert start?
(a) What time
(b) How long
(c) When
(d) Where

27 ______ didn’t you come to class yesterday?
(a) How
(b) Why
(c) When
(d) Where

28 ______ they going to move to Canada next year?
(a) Is
(b) Are
(c) Will
(d) Were

29 ______ did you meet your best friend?
(a) When
(b) Where
(c) How
(d) All are correct

30 ______ you ever been late for work?
(a) Did
(b) Were
(c) Have
(d) Are

Answer

1 (c) – Polite Yes/No question using Would you like...?
2 (a)When did you start...? asks about time of beginning.
3 (c) – Present perfect → Have you ever...?
4 (a)Who for subject of the action.
5 (b) – Asking for place → Where did you spend...?
6 (c) – Future prediction → Will it rain...?
7 (a)Who performs the action.
8 (b) – Present continuous → Are you coming...?
9 (d) – “Time” is uncountable → How much time...?
10 (b) – Present perfect → Have your parents...?
11 (a)Who invited you...? (subject question)
12 (c) – Present simple → Do you enjoy...?
13 (c) – Asking for object → What are you looking for?
14 (b) – Asking reason → Why didn’t you...?
15 (b) – Past continuous → Was she studying...?
16 (a) – Asking for information → What are your plans...?
17 (c)May I...? is polite and formal.
18 (c)How does it work? → Asking about method.
19 (a)Who were you talking to...? → preposition at the end.
20 (d) – Present perfect → Have you ever...?
21 (a) – Asking about duration → How long...?
22 (b) – Past simple → Did she call...?
23 (a) – Asking for object → What are you waiting for?
24 (b) – Present simple → Do you speak...?
25 (c) – Asking about possession → Whose car...?
26 (a)What time did... asks for specific time.
27 (b) – Asking reason → Why didn’t...?
28 (b) – Future arrangement → Are they going...?
29 (b) – Asking for place → Where did you meet...?
30 (c) – Present perfect for life experiences: Have you ever...?

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]