1. Introduction — Special Preference and Advice Structures
"Would rather," "had better" and "it's time" are three short, extremely common structures for expressing preference, strong advice, and a feeling that something is overdue. They look deceptively simple, but each has a quirky grammar rule attached (a past tense that doesn't mean the past, or a base verb where you'd expect an infinitive), and mixing these up is a reliable sign of a non-native speaker even at a fairly advanced level.
2. Quick Summary
⚡ Would Rather / Had Better / It's Time at a Glance
would rather+ base verb (my preference): I'd rather stay home.
would rather+ subject + past simple (someone else's preference): I'd rather you stayed.
had better+ base verb, strong advice with a consequence: You'd better hurry.
it's time+ subject + past simple, though the meaning is present/future: It's time you left.
🇪🇸
Resumen en español
"Would rather" expresa preferencia y "had better" expresa un consejo fuerte con consecuencia implícita. Ambos van seguidos del verbo base sin "to". Un punto que confunde a hispanohablantes: "I'd rather you stayed" usa el pasado simple para hablar del presente/futuro, un patrón poco intuitivo que no tiene equivalente directo en español.
3. Would Rather
"Would rather" (often shortened to "I'd rather") expresses preference. Its structure changes depending on whether the preference is about yourself or about someone else.
Structure
Use
Example
would rather + base verb
Your own preference
I'd rather stay home tonight.
would rather not + base verb
Negative preference
I'd rather not go, if that's okay.
would rather + subject + past simple
A preference about someone else's action (present/future meaning, despite the past form)
I'd rather you stayed a bit longer.
would rather...than
Comparing two preferences
I'd rather walk than drive.
⚠️
The past tense trap
"I'd rather you stayed" is about NOW or the FUTURE, not the past, despite using past simple ("stayed"). This unreal past pattern is the same logic used in second conditionals ("If I were you..."), a past form signalling something hypothetical, not something that already happened.
4. Had Better
"Had better" (often shortened to "you'd better") gives strong advice, usually with an implied negative consequence if it's not followed.
Structure
Example
had better + base verb
You'd better finish that report today.
had better not + base verb
You'd better not be late again.
🎯
Stronger than "should"
"Had better" carries a real sense of warning or urgency that "should" doesn't: "You should see a doctor" is gentle advice; "You'd better see a doctor" implies something bad might happen if you don't.
5. It's (about) Time
"It's time" (or the more emphatic "it's about time" / "it's high time") expresses that something is overdue and should happen now, using the same unreal past pattern as "would rather."
Structure
Example
It's time + subject + past simple
It's time you went to bed. (meaning: now, not in the past)
It's time + to + base verb
It's time to go. (a simpler, more general alternative structure)
It's about time / It's high time (more emphatic)
It's about time you apologised to her.
6. All Three Compared
Structure
Function
Grammar Pattern
would rather
Preference
+ base verb (own action) / + past simple (someone else's action)
had better
Strong advice, implied consequence
+ base verb, no "to"
it's time
Something is overdue, should happen now
+ past simple (unreal past) or + to + base verb
7. Common Mistakes
❌ Incorrect
✅ Correct
Why
I'd rather to stay home.
I'd rather stay home.
"Would rather" is followed directly by the base verb, no "to."
I'd rather you stay a bit longer. (meaning now/future)
I'd rather you stayed a bit longer.
A preference about someone else uses past simple, even with present/future meaning.
You better to hurry.
You'd better hurry.
"Had better" needs "had" (usually contracted to 'd) and no "to."
It's time you go to bed.
It's time you went to bed.
"It's time" + subject uses past simple, despite the present meaning.
You'd better to not be late.
You'd better not be late.
The negative is "had better not," with no "to" anywhere.
8. Exercises
A. Gap Fill — Complete with the correct form (10 questions)
1. I'd rather ___ (stay) home tonight.
2. I'd rather you ___ (not/tell) anyone about this.
3. You'd better ___ (hurry), or you'll miss the train.
4. It's time you ___ (start) taking this seriously.
5. I'd rather ___ (walk) than ___ (drive) in this traffic.
6. You'd better ___ (not/forget) your passport.
7. It's time to ___ (make) a decision.
8. I'd rather you ___ (call) me tomorrow instead.
9. We'd better ___ (leave) now if we want to catch the bus.
10. It's about time he ___ (apologise) for what he said.
Show Answers (A)
1. stay 2. didn't tell 3. hurry 4. started 5. walk, drive 6. not forget 7. make 8. called 9. leave 10. apologised
B. Multiple Choice (5 questions)
1. I'd rather ___ home tonight. (a) to stay (b) stay
2. I'd rather you ___ me first next time. (a) ask (b) asked
3. You'd better ___ , the meeting starts soon. (a) hurry (b) to hurry
4. It's time you ___ more responsible. (a) become (b) became
5. We'd better ___ late again. (a) not be (b) to not be
Show Answers (B)
1.b 2.b 3.a 4.b 5.a
C. Error Correction (5 questions)
1. I'd rather to stay home.
2. You better to hurry.
3. It's time you go to bed.
4. I'd rather you stay longer. (meaning now)
5. You'd better to not be late.
Show Answers (C)
1. I'd rather stay home. 2. You'd better hurry. 3. It's time you went to bed. 4. I'd rather you stayed longer. 5. You'd better not be late.
D. Freer Practice — Write Your Own Sentences (3 tasks)
1. Write a sentence using "would rather" about your own preference.
2. Write a sentence using "had better" to give strong advice.
3. Write a sentence using "it's time" about something overdue.
Show Answers (D)
Model answers will vary. Examples: 1. "I'd rather watch a film than go out tonight." 2. "You'd better call her before it's too late." 3. "It's time we had a proper conversation about this."
9. Mini Quiz
10. Exam Focus — Cambridge, IELTS, SELT
Exam
How This Is Tested
Sample Question
Cambridge B2 First / C1 Advanced
A classic key word transformation pattern, converting advice or preference into these structures.
"You should leave now." → "You'd ___ leave now." (better)
IELTS Speaking
Natural use of these structures adds idiomatic range at higher bands, especially for opinions and advice.
"I'd rather live in the countryside than in a city."
Trinity GESE/ISE (SELT)
Would rather is common when discussing preferences and daily life choices in conversation.
"Would you rather work from home or in an office?"
11. Frequently Asked Questions
The base verb for your own preference (I'd rather stay), or a subject + past simple form when the preference is about someone else's action (I'd rather you stayed).
This is an "unreal past" pattern, the same logic used in second conditionals, where a past verb form signals something hypothetical or wished-for, not something that already happened.
"Had better" is stronger and implies a negative consequence if the advice isn't followed; "should" is gentler, general advice.
No — like modal verbs, "had better" is followed directly by the base verb, with no "to."
"It's about time" (or "it's high time") is a more emphatic version, often carrying a note of impatience or criticism that something is overdue.
Yes, particularly "would rather," which comes up naturally when discussing preferences and everyday choices in conversation.
📅 Ready to Master Would Rather, Had Better and It's Time?
Reading about grammar takes you part of the way. Real fluency comes from using it, in conversation, with a tutor who corrects you immediately. Book a free level test with Elite Language Solutions and find out exactly where you are.
Keep this lesson free online, then use the Complete English Grammar Companion for revision and extra practice. Enter your email once to unlock the free PDF.