📞 +44 7424 720 271 ✉️ info@elitelanguage.co.uk 💬 WhatsApp
B1 – C1

Would Rather, Had Better & It's Time: The Complete Guide

Everything you need to correctly use would rather, had better and it's time in English, including the unreal past pattern, with exam practice.

📖 Reading time: ~10 minutes ✅ Reviewed by a CELTA-qualified teacher 🎯 Covers A1 to B2

📋 What's in This Guide

  1. 1. Introduction — Special Preference and Advice Structures
  2. 2. Quick Summary
  3. 3. Would Rather
  4. 4. Had Better
  5. 5. It's (about) Time
  6. 6. All Three Compared
  7. 7. Common Mistakes
  8. 8. Exercises
  9. 9. Mini Quiz
  10. 10. Exam Focus — Cambridge, IELTS, SELT
  11. 11. Frequently Asked Questions
  12. 12. Related Grammar Guides
  13. 13. Book a Free Level Test

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.

StructureUseExample
would rather + base verbYour own preferenceI'd rather stay home tonight.
would rather not + base verbNegative preferenceI'd rather not go, if that's okay.
would rather + subject + past simpleA preference about someone else's action (present/future meaning, despite the past form)I'd rather you stayed a bit longer.
would rather...thanComparing two preferencesI'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.

StructureExample
had better + base verbYou'd better finish that report today.
had better not + base verbYou'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."

StructureExample
It's time + subject + past simpleIt's time you went to bed. (meaning: now, not in the past)
It's time + to + base verbIt'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

StructureFunctionGrammar Pattern
would ratherPreference+ base verb (own action) / + past simple (someone else's action)
had betterStrong advice, implied consequence+ base verb, no "to"
it's timeSomething is overdue, should happen now+ past simple (unreal past) or + to + base verb

7. Common Mistakes

❌ Incorrect✅ CorrectWhy
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

1. I'd rather ___ home.

2. I'd rather you ___ me first.

3. You'd better ___, we're late.

4. It's time you ___ more careful.

10. Exam Focus — Cambridge, IELTS, SELT

ExamHow This Is TestedSample Question
Cambridge B2 First / C1 AdvancedA classic key word transformation pattern, converting advice or preference into these structures."You should leave now." → "You'd ___ leave now." (better)
IELTS SpeakingNatural 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.

📅 Book a Free Level Test View English Courses

Free grammar workbook

Take this grammar point with you

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.

Get the free Grammar Companion →

The lesson above stays completely free. Only the optional PDF download is email-gated.

Chat on WhatsApp