Would rather, would prefer – English Grammar Test for B2
Grammar » Grammar Test for B2 » Would rather, would prefer – English Grammar Test for B2
(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) Would – Would rather introduces preference questions.
2 (a) eat – Would rather + V (bare infinitive) for direct choices.
3 (b) to drink – Would prefer + to + infinitive.
4 (a) walk – Would rather + bare infinitive + than + V.
5 (a) called – Would rather + subject + past verb (unreal present).
6 (a) to have – Would prefer + to + infinitive.
7 (a) spoke to – Unreal form: Would rather + subject + past verb.
8 (a) give – Would rather + bare infinitive.
9 (b) called – Would prefer it if + past verb.
10 (b) told – Would rather + subject + past verb.
11 (a) to have – Would prefer + to + infinitive.
12 (a) tell – Would rather (not) + bare infinitive.
13 (b) studied – Unreal time with Would rather + subject + past verb.
14 (a) to go – Would prefer + to + infinitive.
15 (a) left – Would rather + subject + past verb.
16 (b) came – Unreal form; polite preference about someone’s action.
17 (a) do – Would rather + bare infinitive.
18 (b) talked – Unreal past form after Would prefer + subject + past verb.
19 (a) solve – Would rather + bare infinitive.
20 (a) said – Unreal form; Would rather + subject + past verb.
21 (a) to schedule – Would prefer + to + infinitive.
22 (b) did – Unreal present after Would rather + subject + past verb.
23 (b) called – Would rather + subject + past verb.
24 (b) to write – Would prefer + to + infinitive.
25 (a) go – Would rather (not) + bare infinitive.
26 (b) lived – Unreal preference about others.
27 (b) cook – Would rather + bare infinitive + than + V.
28 (a) tell – Would rather (not) + bare infinitive.
29 (b) contacted – Would prefer it if + past verb.
30 (a) stay – Would rather + bare infinitive.
