Would rather, would prefer – English Grammar Test for B2

Grammar » Grammar Test for B2 » Would rather, would prefer – English Grammar Test for B2

 

Tests:   1234567891011

1 ___ you rather stay home tonight or go out?
(a) Will
(b) Would
(c) Do

2 What would you rather ___ for dinner – pasta or rice?
(a) eat
(b) to eat
(c) eating

3 Would you prefer ___ tea or coffee?
(a) drink
(b) to drink
(c) drinking

4 Why would you rather ___ than take the bus?
(a) walk
(b) to walk
(c) walking

5 Would you rather I ___ now or later?
(a) called
(b) call
(c) will call

6 When would you prefer ___ your meeting – morning or afternoon?
(a) to have
(b) having
(c) have

7 Would you rather your boss ___ you in person or by email?
(a) spoke to
(b) speaks to
(c) will speak to

8 Who would you rather ___ the speech?
(a) give
(b) to give
(c) giving

9 Would you prefer if I ___ you tomorrow?
(a) call
(b) called
(c) will call

10 Would you rather she ___ the truth now?
(a) tells
(b) told
(c) to tell

11 What time would you prefer ___ dinner?
(a) to have
(b) having
(c) have

12 Would you rather I didn’t ___ him about it?
(a) tell
(b) to tell
(c) told

13 Would you rather your children ___ abroad for college?
(a) study
(b) studied
(c) will study

14 Which would you prefer: to stay here or ___ to the park?
(a) to go
(b) going
(c) go

15 Would you rather we ___ now or wait until later?
(a) left
(b) leave
(c) will leave

16 Would you rather your friends ___ you by surprise or tell you first?
(a) come
(b) came
(c) will come

17 What would you rather ___ on your birthday – travel or relax at home?
(a) do
(b) to do
(c) doing

18 Would you prefer your colleagues ___ quietly while you work?
(a) talk
(b) talked
(c) to talk

19 How would you rather ___ this problem?
(a) solve
(b) to solve
(c) solving

20 Would you rather I ___ my opinion or stay quiet?
(a) said
(b) say
(c) to say

21 Would you prefer ___ the meeting earlier in the day?
(a) to schedule
(b) schedule
(c) scheduling

22 What would you rather your teacher ___ in class?
(a) do
(b) did
(c) to do

23 Would you rather I ___ you back tomorrow morning?
(a) call
(b) called
(c) will call

24 Who would you prefer ___ the report – me or John?
(a) write
(b) to write
(c) writing

25 Would you rather not ___ out tonight?
(a) go
(b) to go
(c) going

26 Would you rather your family ___ in the countryside or the city?
(a) live
(b) lived
(c) will live

27 What would you prefer to do – eat out or ___ something at home?
(a) cooking
(b) cook
(c) to cook

28 Would you rather I didn’t ___ her about our plan?
(a) tell
(b) to tell
(c) told

29 Would you prefer I ___ you later in the week?
(a) contact
(b) contacted
(c) to contact

30 Why would you rather ___ there instead of here?
(a) stay
(b) staying
(c) to stay

Answer

1 (b) WouldWould rather introduces preference questions.
2 (a) eatWould rather + V (bare infinitive) for direct choices.
3 (b) to drinkWould prefer + to + infinitive.
4 (a) walkWould rather + bare infinitive + than + V.
5 (a) calledWould rather + subject + past verb (unreal present).
6 (a) to haveWould prefer + to + infinitive.
7 (a) spoke to – Unreal form: Would rather + subject + past verb.
8 (a) giveWould rather + bare infinitive.
9 (b) calledWould prefer it if + past verb.
10 (b) toldWould rather + subject + past verb.
11 (a) to haveWould prefer + to + infinitive.
12 (a) tellWould rather (not) + bare infinitive.
13 (b) studied – Unreal time with Would rather + subject + past verb.
14 (a) to goWould prefer + to + infinitive.
15 (a) leftWould rather + subject + past verb.
16 (b) came – Unreal form; polite preference about someone’s action.
17 (a) doWould rather + bare infinitive.
18 (b) talked – Unreal past form after Would prefer + subject + past verb.
19 (a) solveWould rather + bare infinitive.
20 (a) said – Unreal form; Would rather + subject + past verb.
21 (a) to scheduleWould prefer + to + infinitive.
22 (b) did – Unreal present after Would rather + subject + past verb.
23 (b) calledWould rather + subject + past verb.
24 (b) to writeWould prefer + to + infinitive.
25 (a) goWould rather (not) + bare infinitive.
26 (b) lived – Unreal preference about others.
27 (b) cookWould rather + bare infinitive + than + V.
28 (a) tellWould rather (not) + bare infinitive.
29 (b) contactedWould prefer it if + past verb.
30 (a) stayWould rather + bare infinitive.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]