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 I’d rather ___ at home than go out.
(a) stay
(b) to stay
(c) staying

2 I’d prefer ___ to the cinema instead of staying in.
(a) go
(b) going
(c) to go

3 I’d rather you ___ so late next time.
(a) don’t come
(b) didn’t come
(c) not come

4 I’d prefer it if you ___ more polite to the waiter.
(a) are
(b) were
(c) will be

5 I’d rather not ___ anything about this now.
(a) to say
(b) say
(c) saying

6 I’d prefer ___ to sit by the window, please.
(a) to
(b) sitting
(c) sit

7 I’d rather we ___ early tomorrow.
(a) leave
(b) left
(c) will leave

8 I’d rather you didn’t ___ this secret to anyone.
(a) tell
(b) to tell
(c) telling

9 I’d prefer ___ in a quiet café.
(a) to sit
(b) sit
(c) sitting

10 I’d rather you ___ drive so fast.
(a) didn’t
(b) don’t
(c) won’t

11 I’d prefer not ___ about that.
(a) to talk
(b) talk
(c) talking

12 Would you rather ___ coffee or tea?
(a) to drink
(b) drinking
(c) drink

13 I’d rather not ___ today; I’m tired.
(a) go out
(b) to go out
(c) going out

14 I’d prefer ___ a taxi; it’s raining.
(a) to take
(b) take
(c) taking

15 I’d rather you ___ here; it’s dangerous.
(a) didn’t stay
(b) don’t stay
(c) not stay

16 I’d prefer it if you ___ your work on time.
(a) finished
(b) finish
(c) will finish

17 I’d rather we ___ now before it gets dark.
(a) left
(b) leave
(c) will leave

18 I’d prefer ___ home tonight.
(a) stay
(b) to stay
(c) staying

19 I’d rather not ___ fast food anymore.
(a) eat
(b) eating
(c) to eat

20 I’d rather you didn’t ___ so loudly.
(a) talk
(b) talking
(c) to talk

21 I’d prefer not ___ anything right now.
(a) doing
(b) to do
(c) do

22 Would you rather ___ the early train or the late one?
(a) take
(b) to take
(c) taking

23 I’d rather you ___ call her tonight; she’s busy.
(a) didn’t
(b) don’t
(c) won’t

24 I’d rather we ___ the meeting until Monday.
(a) postponed
(b) postpone
(c) will postpone

25 I’d prefer ___ by car than by bus.
(a) go
(b) to go
(c) going

26 I’d rather you ___ tell anyone about this.
(a) didn’t
(b) don’t
(c) not

27 I’d prefer it if you ___ to me honestly.
(a) talked
(b) talk
(c) will talk

28 I’d rather ___ the truth.
(a) know
(b) to know
(c) knowing

29 I’d rather you ___ your phone off during class.
(a) turned
(b) turn
(c) will turn

30 I’d prefer ___ this meeting short.
(a) to keep
(b) keep
(c) keeping

31 I’d rather we ___ for lunch soon.
(a) went
(b) go
(c) will go

32 I’d rather not ___ now; maybe later.
(a) to decide
(b) decide
(c) deciding

33 I’d prefer not ___ in this weather.
(a) go out
(b) to go out
(c) going out

34 I’d rather you ___ borrow my car tonight.
(a) didn’t
(b) don’t
(c) not

35 I’d rather ___ to the park than to the mall.
(a) go
(b) to go
(c) going

36 I’d prefer it if you ___ here a bit earlier next time.
(a) came
(b) come
(c) will come

37 I’d rather ___ alone right now.
(a) be
(b) to be
(c) being

38 I’d rather you didn’t ___ in this room.
(a) smoke
(b) to smoke
(c) smoking

39 I’d prefer ___ something light for dinner.
(a) to eat
(b) eat
(c) eating

40 I’d rather ___ later, when I’m free.
(a) meet
(b) to meet
(c) meeting

41 I’d rather not ___ this movie again.
(a) watching
(b) watch
(c) to watch

42 I’d prefer it if you ___ help me with this.
(a) could
(b) can
(c) will

43 I’d rather you didn’t ___ so much noise.
(a) make
(b) to make
(c) making

44 I’d rather ___ home early tonight.
(a) go
(b) going
(c) to go

45 I’d prefer ___ to wait here.
(a) not
(b) not to
(c) don’t

46 I’d rather we ___ about it tomorrow.
(a) talk
(b) talked
(c) will talk

47 I’d rather you didn’t ___ about my decision.
(a) argue
(b) to argue
(c) arguing

48 I’d prefer ___ in cash, please.
(a) pay
(b) paying
(c) to pay

49 I’d rather not ___ there; it’s too crowded.
(a) go
(b) going
(c) to go

50 I’d prefer ___ at the weekend instead.
(a) to meet
(b) meeting
(c) meet

Answer

1 (a) stayWould rather + bare infinitive.
2 (c) to goWould prefer + to + infinitive.
3 (b) didn’t come – Unreal past after would rather + subject.
4 (b) wereWould prefer it if + past verb.
5 (b) sayWould rather (not) + bare infinitive.
6 (a) toWould prefer + to + infinitive (elliptical form).
7 (b) left – Unreal form after would rather we + past verb.
8 (a) tellWould rather you didn’t + base verb.
9 (a) to sitWould prefer + to + infinitive.
10 (a) didn’t – Unreal past form.
11 (a) to talkWould prefer (not) + to + infinitive.
12 (c) drinkWould rather + bare infinitive.
13 (a) go outWould rather (not) + bare infinitive.
14 (a) to takeWould prefer + to + infinitive.
15 (a) didn’t stayWould rather + subject + past verb.
16 (a) finishedWould prefer it if + past verb.
17 (a) left – Unreal form after would rather we.
18 (b) to stayWould prefer + to + infinitive.
19 (a) eatWould rather (not) + bare infinitive.
20 (a) talkWould rather + subject + past verb.
21 (b) to doWould prefer (not) + to + infinitive.
22 (a) takeWould rather + bare infinitive.
23 (a) didn’t – Unreal past after would rather + subject.
24 (a) postponed – Unreal suggestion after would rather we.
25 (b) to goWould prefer + to + infinitive.
26 (a) didn’tWould rather + subject + past verb.
27 (a) talkedWould prefer it if + past verb.
28 (a) knowWould rather + bare infinitive.
29 (a) turnedWould rather + subject + past verb.
30 (a) to keepWould prefer + to + infinitive.
31 (a) went – Unreal past for present/future preference.
32 (b) decideWould rather (not) + bare infinitive.
33 (b) to go outWould prefer (not) + to + infinitive.
34 (a) didn’tWould rather + subject + past verb.
35 (a) goWould rather + bare infinitive.
36 (a) cameWould prefer it if + past verb.
37 (a) beWould rather + bare infinitive.
38 (a) smokeWould rather you didn’t + base verb.
39 (a) to eatWould prefer + to + infinitive.
40 (a) meetWould rather + bare infinitive.
41 (b) watchWould rather (not) + bare infinitive.
42 (a) couldWould prefer it if + past modal form for politeness.
43 (a) makeWould rather + base verb for someone else’s action.
44 (a) goWould rather + bare infinitive.
45 (b) not toWould prefer (not) + to + infinitive.
46 (b) talkedWould rather + subject + past verb.
47 (a) argueWould rather you didn’t + base verb.
48 (c) to payWould prefer + to + infinitive.
49 (a) goWould rather (not) + bare infinitive.
50 (a) to meetWould prefer + to + infinitive.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]