MODALITY
Had better, it's time and would rather
Ці три конструкції говорять про те, що краще зробити зараз. Had better попереджає, it's time каже, що настав момент, а would rather виражає перевагу. Після нового підмета дієслово зсувається на крок назад: past simple.
| Had better | It's time | Would rather | |
|---|---|---|---|
| + | You had better go now. | It's time to go. | I'd rather stay. |
| − | You had better not be late. | It's not time to go yet. | I'd rather not go. |
| ? | Had we better leave? | Is it time to go? | Would you rather walk? |
- Had better and would rather are followed by the base verb, never to
- Had better is about now or soon, not the past
- It's time we left and I'd rather you stayed use the past simple for now
- It's high time is stronger
Кольори в правилах
- підмет subject Хто або що виконує дію: I, she, my brother.
- дієслово verb Дія або стан: walk, work, go.
- інші слова other words Слова часу та решта конструкції.
B2 Had better: strong advice or a warning
Had better + базова форма для сильної поради або попередження про зараз чи найближчий час: якщо не послухати, може статися щось погане. Заперечення: had better not.
subject had better base verb
Приклади
- You had better take an umbrella.Тобі краще взяти парасольку.Чому: Had better дає сильну пораду: дощ імовірний.
- We'd better not be late.Нам краще не запізнюватися.Чому: 'd better not це заперечення: not стоїть після better.
Поширена помилка
Неправильно:You had better to go now.
Правильно:You had better go now.
Типова помилка: Українське «краще б ти...» відповідає had better. Після нього завжди базова форма без to: You'd better go.
B1 It's time to do something
It's time to + базова форма, щоб сказати, що зараз слушний момент щось зробити. Щоб назвати, хто це робить, додайте for: it's time for us to go.
It's time to base verb
Приклади
- It's time to start the lesson.Час починати урок.Чому: To + базова форма називає, що робити зараз.
- It's time for us to leave.Нам час виходити.Чому: For us каже, хто має це зробити.
Поширена помилка
Неправильно:It's time going home.
Правильно:It's time to go home.
Типова помилка: Українське «час іти» відповідає it's time to go. Після time не вживайте -ing.
B2 It's time someone did something
It's time + підмет + past simple, щоб сказати, що щось треба зробити зараз, бо вже пізно. Минулий час тут не про минуле. High або about підсилює значення.
It's time subject past simple
Приклади
- It's time we left.Нам уже час іти.Чому: Left має минулу форму, але час діяти зараз.
- It's high time you found a job.Тобі давно пора знайти роботу.Чому: High time підсилює: вже пізно.
Поширена помилка
Неправильно:It's time you to go to bed.
Правильно:It's time you went to bed.
Типова помилка: Українське «тобі пора...» з підметом в англійській вимагає минулого часу: It's time you went, а не It's time you to go.
B1 Would rather ... than, and would rather not
Would rather ... than, щоб вибрати одне замість іншого. Обидва дієслова в базовій формі без to. Заперечення: would rather not.
subject would rather base verb than base verb
Приклади
- I'd rather walk than drive.Я краще піду пішки, ніж поїду.Чому: Than з'єднує два варіанти: йти пішки краще.
- She would rather not go.Вона краще б не йшла.Чому: Would rather not: вона віддає перевагу тому, щоб не йти.
Поширена помилка
Неправильно:I'd rather walk than to drive.
Правильно:I'd rather walk than drive.
Типова помилка: Українське «краще..., ніж...» відповідає would rather ... than. Після rather і після than немає to.
B2 Would rather someone did something
Would rather + підмет + past simple, щоб сказати, що ви хочете, щоб зробив хтось інший, або не робив. Минулий час тут про теперішнє чи майбутнє.
subject would rather subject past simple
Приклади
- I'd rather you stayed here.Я б хотів, щоб ти залишився тут.Чому: Stayed має минулу форму, але бажання про теперішнє.
- She would rather we didn't tell him.Вона б хотіла, щоб ми йому не казали.Чому: Didn't tell: вона не хоче, щоб ми йому казали.
Поширена помилка
Неправильно:I'd rather you to stay here.
Правильно:I'd rather you stayed here.
Типова помилка: Українське «я б хотів, щоб ти...» тут дає past simple: I'd rather you stayed. Не вживайте to + дієслово.
Практика всіх правил
Питання беруться з усіх правил цієї теми. Ті, що ви пропустили, повертаються першими. Відповіді зберігаються, якщо ви увійшли.