B2 Verb Moods 9 min read 中等

选择偏好: Would Rather

Would rather helps you voice precise preferences politely, especially about actions for yourself or others.

Grammar Rule in 30 Seconds

Use 'would rather' to express specific preferences in the present or future without using 'to'.

  • Use a bare infinitive (no 'to') for your own actions: 'I'd rather stay.'
  • Use the past simple for someone else's actions: 'I'd rather you stayed.'
  • Form negatives by adding 'not' directly after 'rather': 'I'd rather not go.'
👤 + 💭 (would rather) + 🚫 'to' + 🏃 (Verb)

Overview

### Overview
在英语学习的过程中,would rather 是一个非常地道且高频的表达方式,主要用于表达“宁愿”或“更喜欢”某事。对于我们中文母语者来说,虽然中文里有“宁愿……也不……”这样的对应结构,但 would rather 在语法规则和语境使用上有着独特的逻辑。它不仅仅是一个简单的词组,更是一个带有“虚拟语气”色彩的半情态动词结构。掌握它,能让你在表达个人意愿、委婉拒绝邀请或提出建议时,显得既准确又得体,告别那种生硬的“I want”或“I like”。
对比中文语法,中文的表达非常直接,通常依靠时间副词(如“现在”、“明天”)来区分意愿的发生时间,动词本身不发生任何变化。而英语的 would rather 涉及到一个核心难点:当主语改变时,动词会发生“时态回退”(Backshifting),即使用过去式来表达现在的愿望。这种“用过去式表示非真实或主观愿望”的逻辑,在中文里完全不存在,因此这是我们学习的重中之重。通过这篇指南,我们将把这个概念拆解得清清楚楚,帮你从“中式英语”思维跨越到地道的英语表达。
### How This Grammar Works
would rather 的核心逻辑在于它如何处理“主语一致”与“主语不一致”的情况。首先,它像情态动词(如 can, should)一样,后面接动词原形。当主语是同一个人时,逻辑很简单:I would rather go(我宁愿去)。这里的 would rather 表达的是一种当下的选择倾向。
然而,当你想表达“我宁愿你做某事”时,英语引入了虚拟语气(Subjunctive Mood)。在中文里,无论主语是谁,动词“做”永远是“做”。但在英语中,为了表示这是一种“主观意愿”而非“事实陈述”,我们需要将从句动词变为过去式。例如:I would rather you left。请注意,这里的 left 并不是指“你昨天离开了”,而是指“我希望你现在或将来离开”。这种语法现象在中文里没有对应的形态变化,所以很多同学会习惯性地用 leave,这在英语语法中是不正确的。这种“时态回退”是为了在心理上拉开与现实的距离,从而体现出这仅仅是一个愿望。
### Formation Pattern
| 结构类型 | 语法公式 | 例子 |
| :--- | :--- | :--- |
| 同主语(肯定) | Subject + 'd rather + V(base) | I'd rather stay home. |
| 同主语(否定) | Subject + 'd rather + not + V(base) | I'd rather not go out. |
| 比较选择 | Subject + 'd rather + V1 + than + V2 | I'd rather walk than drive. |
| 异主语(愿望) | Subject A + 'd rather + Subject B + V(past) | I'd rather you paid cash. |
### When To Use It
  1. 1表达即时选择:当你面对两个选项,需要做出决定时。比如在微信上和朋友约饭,I'd rather go to a cafe than a bar 比单纯的 I prefer... 显得更有决断力。
  2. 2委婉拒绝:在职场或社交中,直接说 No 很粗鲁。使用 I'd rather not 可以让拒绝听起来更像是一种个人偏好,而非对他人的否定。例如:I'd rather not discuss this project right now.
  3. 3礼貌建议或施压:当你希望别人做某事,但又不想显得像在下命令(Imperative)时。I'd rather you finished the report by five 听起来比 Finish the report by five 更有礼貌,但依然明确表达了你的期望。
### Common Mistakes
  1. 1误加 to:很多同学受 prefer to 的影响,写出 I'd rather to go。这是典型的母语负迁移(L1 Interference)。记住:would rather 后面必须直接跟动词原形,因为它在语法上起到情态助动词的作用。
  2. 2异主语时忘记用过去式:这是最常见的错误。因为中文没有时态,我们很难理解为什么表达“现在”的事要用“过去式”。例如:I'd rather you come(错误)。必须是 I'd rather you came(正确)。这是为了标记虚拟语气。
  3. 3否定位置错误:在表达“宁愿不做”时,not 必须放在动词之前。例如:I'd rather not smoke。很多同学会说 I'd rather don't smoke,这是因为把 would rather 当成了普通动词去处理,忽略了它作为情态结构的特殊性。
### Contrast With Similar Patterns
| 语法结构 | 核心区别 | 例子 |
| :--- | :--- | :--- |
| would rather | 侧重特定情境下的选择,后接原形 | I'd rather eat now. |
| prefer to | 侧重习惯、一般喜好,后接 to 不定式 | I prefer to eat healthy food. |
| had better | 侧重建议或警告,带有一种紧迫感 | You'd better leave now. |
### Quick FAQ
Q: would ratherwould prefer 可以互换吗?
A: 意思相近,但用法不同。would rather 后接动词原形,would prefer 后接 to 不定式。例如:I'd rather go vs I'd prefer to go
Q: 为什么异主语时要用过去式?
A: 这是英语虚拟语气的固定规则。用过去式是为了在逻辑上标记这是一个“假设的、未实现的愿望”,而不是正在发生的客观事实。
Q: 如何表达过去的遗憾?
A: 如果你想表达“我当时宁愿……(但实际上没做)”,请使用 would rather have done。例如:I'd rather have stayed at home last night.(但我实际上出去了)。

Conjugating 'Would Rather'

Subject Affirmative (Present) Negative (Present) Affirmative (Past)
I
I'd rather stay
I'd rather not stay
I'd rather have stayed
You
You'd rather stay
You'd rather not stay
You'd rather have stayed
He/She/It
He'd rather stay
He'd rather not stay
He'd rather have stayed
We
We'd rather stay
We'd rather not stay
We'd rather have stayed
They
They'd rather stay
They'd rather not stay
They'd rather have stayed

Contractions of 'Would'

Full Form Contraction Pronunciation Hint
I would rather
I'd rather
eyed-rather
You would rather
You'd rather
yood-rather
He would rather
He'd rather
heed-rather
She would rather
She'd rather
sheed-rather
We would rather
We'd rather
weed-rather
They would rather
They'd rather
theyd-rather

Meanings

A phrase used to indicate that one thing is preferred over another in a specific situation.

1

Personal Preference (Present/Future)

Expressing what the speaker wants to do themselves right now or in the future.

“I'd rather eat at home tonight.”

“Would you rather watch a movie or play a game?”

2

Preference for Others (Present/Future)

Expressing what the speaker wants someone else to do.

“I'd rather you didn't smoke in here.”

“Would you rather I called back later?”

3

Past Preference (Same Subject)

Expressing a preference about a past event that didn't happen (regret).

“I'd rather have gone to the beach than the museum.”

“He'd rather have stayed home yesterday.”

4

Past Preference (Different Subject)

Expressing what you wanted someone else to have done in the past.

“I'd rather you had told me the truth.”

“She'd rather he hadn't invited his ex-girlfriend.”

Reference Table

Reference table for 选择偏好: Would Rather
Form Structure Example
Affirmative (Same Subject)
S + 'd rather + Base Verb
I'd rather go now.
Negative (Same Subject)
S + 'd rather + not + Base Verb
I'd rather not go.
Question
Would + S + rather + Base Verb?
Would you rather stay?
Comparison
S + 'd rather + Verb A + than + Verb B
I'd rather walk than run.
Affirmative (Diff. Subject)
S1 + 'd rather + S2 + Past Simple
I'd rather you went.
Negative (Diff. Subject)
S1 + 'd rather + S2 + didn't + Verb
I'd rather you didn't go.
Past (Same Subject)
S + 'd rather + have + Past Participle
I'd rather have seen it.
Past (Diff. Subject)
S1 + 'd rather + S2 + Past Perfect
I'd rather you had seen it.

正式程度

正式
I would rather not attend the social gathering this evening.

I would rather not attend the social gathering this evening. (Social plans)

中性
I'd rather not go to the party tonight.

I'd rather not go to the party tonight. (Social plans)

非正式
I'd rather skip the party.

I'd rather skip the party. (Social plans)

俚语
I'd rather pass on the party.

I'd rather pass on the party. (Social plans)

The Branches of 'Would Rather'

Would Rather

Same Subject

  • Base Verb I'd rather stay

Different Subject

  • Past Simple I'd rather you stayed

Past Regret

  • Have + V3 I'd rather have stayed

Would Rather vs. Prefer

Would Rather
Bare Infinitive I'd rather go
Than Rather A than B
Prefer
To-Infinitive / Gerund I prefer to go / going
To Prefer A to B

Choosing the Right Tense

1

Is the subject the same?

YES
Use Base Verb
NO
Is it Present or Past?
2

Is it Present?

YES
Use Past Simple
NO
Use Past Perfect

Usage Contexts

🙏

Politeness

  • Refusing offers
  • Setting boundaries
⚖️

Decisions

  • Choosing food
  • Travel plans

Regrets

  • Past mistakes
  • Missed events

按水平分级的例句

1

I'd rather play football.

I would rather play football.

2

I'd rather eat an apple.

I would rather eat an apple.

3

Would you rather have tea?

Would you rather have tea?

4

I'd rather not go.

I would rather not go.

1

I'd rather stay home than go out.

I prefer staying home over going out.

2

Would you rather walk or drive?

Do you prefer walking or driving?

3

She'd rather not watch this movie.

She doesn't want to watch this movie.

4

I'd rather have water, please.

I prefer water.

1

I'd rather you didn't tell anyone.

I'd prefer if you didn't tell anyone.

2

We'd rather not have to work late.

We prefer not to work late.

3

Would you rather I came tomorrow?

Would you prefer if I came tomorrow?

4

I'd rather buy the blue one than the red one.

I prefer the blue one.

1

I'd rather you hadn't mentioned that to my boss.

I wish you hadn't said that to my boss.

2

I'd rather have gone by train; the traffic was awful.

I wish I had taken the train.

3

Would you rather we met at the office or at a cafe?

Which location do you prefer for our meeting?

4

I'd rather not have been invited if they were going to ignore me.

I wish I wasn't invited.

1

I'd rather you didn't make a habit of arriving late.

Please stop arriving late.

2

Had you asked, I'd rather have helped you myself.

If you had asked, I would have preferred to help.

3

I'd rather not have to explain myself every single time.

I dislike having to explain myself constantly.

4

Much as I love the city, I'd rather live in the countryside.

Despite loving the city, I prefer the country.

1

I would rather he were more proactive in his approach.

I wish he was more proactive.

2

I'd rather not have been made to feel like a criminal.

I disliked being treated that way.

3

I'd rather you had not so much as looked at my phone.

You shouldn't have even looked at my phone.

4

One would rather assume that the data is correct.

It is preferable to assume the data is correct.

容易混淆

Choosing Preferences: Would Rather 对比 Would Rather vs. Would Prefer

Both express preference, but 'would prefer' requires 'to'.

Choosing Preferences: Would Rather 对比 Would Rather vs. Had Better

'Had better' is for advice/warnings, 'would rather' is for preference.

Choosing Preferences: Would Rather 对比 Would Rather vs. Prefer (General)

Learners use 'would rather' for general habits.

常见错误

I'd rather to go.

I'd rather go.

Do not use 'to' after 'rather'.

I don't rather.

I'd rather not.

The negative is formed by adding 'not' after 'rather'.

I rather go.

I'd rather go.

You must include 'would' (or 'd).

I'd rather go to home.

I'd rather go home.

General 'go home' rule, but often forgotten with 'rather'.

I'd rather coffee to tea.

I'd rather have coffee than tea.

Use 'than' for comparisons, and 'rather' usually needs a verb.

Would you rather to stay?

Would you rather stay?

Questions also don't use 'to'.

I'd rather not to eat.

I'd rather not eat.

Negative bare infinitive.

I'd rather than stay.

I'd rather stay.

Don't use 'than' unless comparing two things.

I'd rather you stay.

I'd rather you stayed.

When the subject changes, use the past simple.

I'd rather you don't go.

I'd rather you didn't go.

Negative for different subject uses 'didn't'.

I'd rather you to stay.

I'd rather you stayed.

Never use 'to' even with different subjects.

I'd rather have go.

I'd rather have gone.

Past preference needs the past participle.

I'd rather you hadn't have told him.

I'd rather you hadn't told him.

Double 'have' is redundant in the past perfect.

I'd rather you weren't so loud.

I'd rather you weren't so loud.

Actually correct, but learners often use 'wasn't' which is less formal.

I'd rather not having gone.

I'd rather not have gone.

Do not use the gerund (-ing) after 'rather'.

I'd rather you had went.

I'd rather you had gone.

Incorrect past participle usage.

句型

I'd rather ___ than ___.

I'd rather you didn't ___.

Would you rather I ___?

I'd rather have ___.

Real World Usage

Texting friends very common

I'd rather meet at the mall.

Job Interviews common

I'd rather work in a team than alone.

Ordering Food very common

I'd rather have the salad than the fries.

Setting Boundaries common

I'd rather you didn't touch my laptop.

Travel Planning common

Would you rather fly or take the train?

Social Media Polls occasional

Would you rather always be 10 mins late or 20 mins early?

💡

The 'To' Trap

Always check your sentence for the word 'to'. If you see 'I'd rather to...', delete the 'to' immediately!
⚠️

Negative Placement

Remember: 'not' goes after 'rather'. It's 'I'd rather not', never 'I'd not rather'.
🎯

The Tense Jump

When talking about someone else, think: 'Present wish? Use Past Simple. Past wish? Use Past Perfect.'
💬

Polite Refusals

Use 'I'd rather not' as a complete sentence to politely decline an offer without being rude.

Smart Tips

Imagine the 'to' is a wall blocking your preference. Knock it down!

I'd rather to stay. I'd rather stay.

Use 'I'd rather not' instead of 'No' or 'I don't want to'.

No, I don't want to go. I'd rather not go, if that's okay.

Think of it as a time machine: move the verb one step into the past.

I'd rather you go now. I'd rather you went now.

Use 'than' like a bridge between your two choices.

I'd rather tea to coffee. I'd rather have tea than coffee.

发音

/aɪd ˈræðər/

The 'd contraction

The 'd' in 'I'd' is often very soft. It sounds like a tiny stop at the end of the pronoun.

/ˈræðər/

Rather stress

The stress is usually on the first syllable of 'RATH-er'.

Choice Intonation

Would you rather walk ↗ or drive ↘?

Rising intonation on the first option, falling on the second.

记住它

记忆技巧

Rather? No 'to' for you! (Reminds you to skip the 'to' in the infinitive).

视觉联想

Imagine a fork in the road. On one path is a giant 'A' and on the other a giant 'B'. You are standing at the fork saying 'I'd rather take A than B.' The 'than' is a bridge connecting the two paths.

Rhyme

When it's me, the verb stays free. When it's you, the past will do.

Story

A king is very picky. When he wants to eat, he says 'I'd rather eat gold.' When his servant wants to eat, the king says 'I'd rather you ate bread.' The king always pushes the servant's verb into the past to show he is in control.

Word Web

ratherthanpreferwouldchoiceoptionsubjunctivebare infinitive

挑战

Write 5 sentences about your ideal weekend using 'I'd rather...' and 5 things you want your best friend to do using 'I'd rather you...'

文化笔记

In the UK, 'would sooner' is a very common alternative to 'would rather', especially in the north of England.

Americans use 'would rather' extensively for polite refusals to avoid sounding too direct or rude.

In corporate settings, 'would rather' is used to suggest alternatives without sounding like you are giving orders.

The word 'rather' comes from the Old English 'hrathor', meaning 'more quickly' or 'sooner'.

对话开场白

Would you rather live in a world with no internet or no heating?

Would you rather have the ability to fly or be invisible?

I'd rather you hadn't told me that secret. How do you feel when people overshare?

Would you rather have lived in the 1920s or the 1980s?

日记主题

Describe your perfect day. What would you rather do in the morning versus the evening?
Think about a past decision you regret. What would you rather have done differently?
If you were a manager, how would you tell an employee you'd rather they changed their behavior?
Write a dialogue between two people arguing about where to go on vacation.

常见错误

Incorrect

正确


Incorrect

正确


Incorrect

正确


Incorrect

正确

Test Yourself

Choose the correct form to complete the sentence. 多项选择

I'd rather ___ at home tonight than go to the party.

✓ Correct! ✗ Not quite. Correct answer: stay
'Would rather' is followed by the bare infinitive (no 'to').
Find and fix the error in the sentence. Error Correction

Find and fix the mistake:

I'd rather you don't smoke in the house.

✓ Correct! ✗ Not quite. Correct answer: I'd rather you didn't smoke
When the subject changes (I -> you), use the past simple for present preference.
Fill in the blank with the correct form of the verb 'tell'.

I'd rather you ___ me the truth yesterday.

✓ Correct! ✗ Not quite. Correct answer: had told
For a past preference with a different subject, use the past perfect.
Rewrite the sentence using 'would rather'. Sentence Transformation

I prefer walking to driving.

✓ Correct! ✗ Not quite. Correct answer: I'd rather walk than drive.
'Would rather' uses 'than' for comparison and bare infinitives.
Is the following rule true or false? True False Rule

You can use 'would rather' with a gerund (verb+ing).

✓ Correct! ✗ Not quite. Correct answer: False
'Would rather' is never followed by a gerund.
Complete the dialogue. Dialogue Completion

A: Do you want to watch a horror movie? B: Actually, I'd rather ___.

✓ Correct! ✗ Not quite. Correct answer: not
'I'd rather not' is the standard short negative response.
Which of these is a correct past regret? Grammar Sorting

I'd rather ___ that expensive car.

✓ Correct! ✗ Not quite. Correct answer: not have bought
Same subject past regret uses 'have + past participle'.
Match the situation to the correct 'would rather' form. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: I'd rather you left.
Different subject + past simple for present desire.

Score: /8

练习题

8 exercises
Choose the correct form to complete the sentence. 多项选择

I'd rather ___ at home tonight than go to the party.

✓ Correct! ✗ Not quite. Correct answer: stay
'Would rather' is followed by the bare infinitive (no 'to').
Find and fix the error in the sentence. Error Correction

Find and fix the mistake:

I'd rather you don't smoke in the house.

✓ Correct! ✗ Not quite. Correct answer: I'd rather you didn't smoke
When the subject changes (I -> you), use the past simple for present preference.
Fill in the blank with the correct form of the verb 'tell'.

I'd rather you ___ me the truth yesterday.

✓ Correct! ✗ Not quite. Correct answer: had told
For a past preference with a different subject, use the past perfect.
Rewrite the sentence using 'would rather'. Sentence Transformation

I prefer walking to driving.

✓ Correct! ✗ Not quite. Correct answer: I'd rather walk than drive.
'Would rather' uses 'than' for comparison and bare infinitives.
Is the following rule true or false? True False Rule

You can use 'would rather' with a gerund (verb+ing).

✓ Correct! ✗ Not quite. Correct answer: False
'Would rather' is never followed by a gerund.
Complete the dialogue. Dialogue Completion

A: Do you want to watch a horror movie? B: Actually, I'd rather ___.

✓ Correct! ✗ Not quite. Correct answer: not
'I'd rather not' is the standard short negative response.
Which of these is a correct past regret? Grammar Sorting

I'd rather ___ that expensive car.

✓ Correct! ✗ Not quite. Correct answer: not have bought
Same subject past regret uses 'have + past participle'.
Match the situation to the correct 'would rather' form. Match Pairs

Situation: You want your friend to leave now.

✓ Correct! ✗ Not quite. Correct answer: I'd rather you left.
Different subject + past simple for present desire.

Score: /8

Practice Bank

13 exercises
Choose the correct form 填空

He'd rather ___ a video game than do his homework.

✓ Correct! ✗ Not quite. Correct answer: play
Find and fix the mistake Error Correction

We would rather you don't park your car there.

✓ Correct! ✗ Not quite. Correct answer: We would rather you didn't park your car there.
Which sentence is correct? 多项选择

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I'd rather we met early.
Type the correct English sentence 翻译

Translate into English: '¿Preferirías ir al cine o al teatro?'

✓ Correct! ✗ Not quite. Correct answer: ["Would you rather go to the cinema or the theater?","Would you rather go to the movies or the theater?"]
Put the words in order Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I'd rather not go out tonight.
Match each action to the correct 'would rather' structure Match Pairs

Match the sentences to their correct 'would rather' form:

✓ Correct! ✗ Not quite. Correct answer: matched
Choose the correct form 填空

My friends ___ rather visit Paris than Rome next summer.

✓ Correct! ✗ Not quite. Correct answer: would
Find and fix the mistake Error Correction

She rather travel by train than by plane.

✓ Correct! ✗ Not quite. Correct answer: She'd rather travel by train than by plane.
Which sentence is correct? 多项选择

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: I'd rather he didn't complain.
Type the correct English sentence 翻译

Translate into English: 'Ella preferiría no ir a la fiesta.'

✓ Correct! ✗ Not quite. Correct answer: ["She'd rather not go to the party.","She would rather not go to the party."]
Put the words in order Sentence Reorder

Arrange these words into a sentence:

✓ Correct! ✗ Not quite. Correct answer: I'd rather you called tomorrow.
Match the contexts to the appropriate 'would rather' nuance Match Pairs

Match the situations with the best 'would rather' usage:

✓ Correct! ✗ Not quite. Correct answer: matched
Choose the correct form 填空

Would you rather ___ on the couch or at the desk?

✓ Correct! ✗ Not quite. Correct answer: work

Score: /13

常见问题 (8)

No. This is the most common mistake. Always use the bare infinitive: `I'd rather go`.

`Would rather` takes a bare infinitive (`I'd rather stay`), while `would prefer` takes a to-infinitive (`I'd prefer to stay`).

This is a type of 'unreal' past (subjunctive). It shows that the preference is a hypothetical desire rather than a fact.

Start with 'Would': `Would you rather eat now or later?`

It's better to use `prefer` for general habits. Use `would rather` for specific choices in the moment.

Yes, `I'd sooner` is a synonymous expression, though it is slightly more common in British English or for very strong preferences.

The negative is `I'd rather you didn't stay`.

No, `would prefer` usually uses `rather than`. Example: `I would prefer to walk rather than drive`.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish moderate

Preferiría / Más bien

English uses the past simple, Spanish uses the past subjunctive.

French moderate

Préférerait / Aimerait mieux

English avoids the word 'that' (que) and uses a past tense instead of subjunctive.

German high

würde lieber

German word order puts the verb at the end of the sentence.

Japanese low

...hou ga ii

Japanese does not use a modal verb like 'would'.

Arabic moderate

Yufaddilu an (يفضل أن)

Arabic does not have a specific 'would rather' construction separate from 'prefer'.

Chinese moderate

Níngyuàn (宁愿)

Chinese has no verb conjugation or tense shifts for different subjects.

Learning Path

Prerequisites

Was this helpful?
还没有评论。成为第一个分享想法的人!