Would rather, would prefer – English Grammar Test for B2
Grammar » Grammar Test for B2 » Would rather, would prefer – English Grammar Test for B2
→ I’d rather __________ at home than __________ out.
2 I’d rather you didn’t smoke here.
→ I’d prefer it if you __________ smoke here.
3 I’d prefer to have coffee instead of tea.
→ I’d rather __________ coffee than __________ tea.
4 I prefer reading to watching TV.
→ I’d rather __________ than __________ TV.
5 I’d rather you didn’t tell anyone.
→ I’d prefer it if you __________ anyone.
6 I’d prefer to walk instead of taking the bus.
→ I’d rather __________ than __________ the bus.
7 I’d rather you didn’t come late again.
→ I’d prefer it if you __________ late again.
8 I prefer going to the cinema to watching films at home.
→ I’d rather __________ to the cinema than __________ films at home.
9 I’d rather stay in tonight.
→ I’d prefer __________ in tonight.
10 I’d rather we met tomorrow.
→ I’d prefer it if we __________ tomorrow.
11 I’d rather you stayed quiet.
→ I’d prefer it if you __________ quiet.
12 I’d prefer to eat out tonight.
→ I’d rather __________ out tonight than __________ at home.
13 I’d rather not talk about that.
→ I’d prefer __________ about that.
14 I’d rather you didn’t shout at me.
→ I’d prefer it if you __________ at me.
15 I’d prefer to stay in a hotel rather than a hostel.
→ I’d rather __________ in a hotel than __________ in a hostel.
16 I’d rather we left early.
→ I’d prefer it if we __________ early.
17 I’d rather you didn’t drive so fast.
→ I’d prefer it if you __________ so fast.
18 I prefer not to eat late at night.
→ I’d rather __________ late at night.
19 I’d rather he didn’t smoke so much.
→ I’d prefer it if he __________ so much.
20 I’d rather go to the beach than stay in the city.
→ I’d prefer __________ to the beach rather than __________ in the city.
21 I’d rather not see him today.
→ I’d prefer __________ him today.
22 I’d prefer it if you came on time.
→ I’d rather you __________ on time.
23 I’d rather not go shopping this afternoon.
→ I’d prefer __________ shopping this afternoon.
24 I’d prefer to stay here.
→ I’d rather __________ here than __________ anywhere else.
25 I’d rather you didn’t wear that jacket.
→ I’d prefer it if you __________ that jacket.
26 I’d rather travel by train.
→ I’d prefer __________ by train.
27 I’d rather you helped me now.
→ I’d prefer it if you __________ me now.
28 I’d prefer to stay alone.
→ I’d rather __________ alone than __________ with them.
29 I’d rather he didn’t know the truth.
→ I’d prefer it if he __________ the truth.
30 I’d rather not go out tonight.
→ I’d prefer __________ out tonight.
Answer
1 stay / go – Would rather + V (bare infinitive) + than + V.
2 didn’t – Would prefer it if + subject + past verb.
3 drink / have – Would rather + V (bare infinitive) + than + V.
4 read / watch – Same structure for comparing activities.
5 didn’t tell – Unreal present with would prefer it if + past verb.
6 walk / take – Would rather + V + than + V.
7 didn’t come – Would prefer it if + subject + past verb.
8 go / watch – Expressing preference between two activities.
9 to stay – Would prefer + to + infinitive.
10 met – Would prefer it if + subject + past verb (future meeting).
11 were – Unreal form with would prefer it if + past verb.
12 eat / cook – Would rather + V + than + V.
13 not to talk – Would prefer (not) + to + infinitive.
14 didn’t shout – Would prefer it if + past verb.
15 stay / stay – Would rather + V + than + V.
16 left – Would prefer it if + subject + past verb.
17 didn’t drive – Same as above; unreal present.
18 not eat – Would rather (not) + bare infinitive.
19 didn’t smoke – Would prefer it if + past verb.
20 to go / stay – Would prefer + to + infinitive + rather than + V.
21 not to see – Would prefer (not) + to + infinitive.
22 were – Would rather + subject + past verb.
23 not to go – Would prefer (not) + to + infinitive.
24 stay / go – Would rather + V + than + V.
25 didn’t wear – Would prefer it if + subject + past verb.
26 to travel – Would prefer + to + infinitive.
27 helped – Would prefer it if + subject + past verb.
28 stay / stay – Would rather + V + than + V.
29 didn’t know – Would prefer it if + subject + past verb.
30 not to go – Would prefer (not) + to + infinitive.
