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 __________ (stay) home tonight than go to that noisy bar.

2 I’d prefer __________ (watch) a movie instead of going out.

3 Would you rather __________ (drink) tea or coffee?

4 She’d rather you __________ (not smoke) in her house.

5 I’d prefer __________ (not go) out in this weather.

6 I’d rather we __________ (meet) tomorrow instead of today.

7 I’d rather __________ (have) lunch here than eat in the canteen.

8 He’d prefer __________ (take) a taxi because it’s late.

9 I’d rather you __________ (be) honest with me.

10 They’d rather __________ (travel) by train than fly.

11 I’d prefer __________ (stay) in tonight.

12 I’d rather you __________ (not tell) anyone about this.

13 I’d rather __________ (not eat) anything spicy tonight.

14 I’d prefer __________ (go) somewhere quiet for dinner.

15 Would you rather I __________ (call) you now or later?

16 I’d rather __________ (walk) than take the bus.

17 She’d prefer __________ (study) abroad next year.

18 I’d rather you __________ (drive) more carefully.

19 I’d prefer it if you __________ (come) earlier next time.

20 I’d rather __________ (not talk) about this anymore.

21 I’d rather we __________ (not go) there again.

22 He’d rather __________ (watch) football than play it.

23 I’d prefer __________ (work) alone on this project.

24 I’d rather you __________ (not interrupt) me when I’m speaking.

25 I’d rather __________ (cook) at home than order takeaway.

26 I’d prefer __________ (not stay) up so late.

27 I’d rather we __________ (leave) now before it gets dark.

28 She’d rather __________ (not wear) that dress to the party.

29 I’d rather you __________ (study) harder this semester.

30 Would you prefer __________ (have) lunch now or later?

Answer

1 stayWould rather + bare infinitive → “I’d rather stay home.”
2 to watchWould prefer + to + infinitive.
3 drinkWould rather + V (bare infinitive).
4 didn’t smokeWould rather + subject + past verb (unreal present).
5 not to goWould prefer (not) + to + infinitive.
6 metWould rather + subject + past verb for present suggestion.
7 haveWould rather + bare infinitive.
8 to takeWould prefer + to + infinitive.
9 wereWould rather + subject + past verb.
10 travelWould rather + bare infinitive + than + bare infinitive.
11 to stayWould prefer + to + infinitive.
12 didn’t tell – Unreal use: Would rather + subject + past verb.
13 not eatWould rather (not) + bare infinitive.
14 to goWould prefer + to + infinitive.
15 called – Unreal present after Would rather + subject + past verb.
16 walkWould rather + bare infinitive + than + V.
17 to studyWould prefer + to + infinitive.
18 droveWould rather + subject + past verb (advice / wish).
19 cameWould prefer it if + subject + past verb.
20 not talkWould rather (not) + bare infinitive.
21 didn’t goWould rather + subject + past verb.
22 watchWould rather + bare infinitive.
23 to workWould prefer + to + infinitive.
24 didn’t interruptWould rather + subject + past verb.
25 cookWould rather + bare infinitive + than + V.
26 not to stayWould prefer (not) + to + infinitive.
27 leftWould rather + subject + past verb.
28 not wearWould rather (not) + bare infinitive.
29 studiedWould rather + subject + past verb (advice).
30 to haveWould prefer + to + infinitive.

Tests:   1234567891011

[related_posts_by_tax posts_per_page="6"]