В багатьох випадках have to може використовуватися замість модального дієслова must, що також вказує на необхідність виконання чогось.
- Oh, it’s later than I thought. I must go now. – О, вже пізніше, аніж я думав. Я повинен йти.
- Oh, it’s later than I thought. I have to go now. – О, вже пізніше, аніж я думав. Я повинен йти.
- You must have a passport to go abroad. – У тебе повинен бути паспорт, щоб поїхати за кордон.
- You have to have a passport to go abroad. – У тебе повинен бути паспорт, щоб поїхати за кордон.
Однак існує певна різниця в використанні конструкції have to та модального дієслова must.
Модальне дієслово must має тільки одну форму та вживається з смисловими дієсловами в трьох формах інфінітиву: Simple Infinitive (дієслово в першій формі), Continuous Infinitive та Perfect Infinitive.
Конструкція have to має форму теперішнього, минулого (had to) та майбутнього часу (will have to). Саме дієслово must вживається тільки в одній формі та в більшій мірі виражає особисті рішення, відчуття, необхідність щось зробити.
Must – треба, повинен
|
Have to – повинен, змушений
|
Present |
Present |
I must work.
Мені треба працювати. |
I have to work.
Я змушений працювати. |
Past |
Past |
не існує |
I had to work.
Я був змушений працювати. |
Future |
Future |
не існує |
I will have to work.
Я буду змушений працювати. |
|
Present |
I must work.
Мені треба працювати. |
Past |
не існує |
Future |
не існує |
|
Present |
I have to work.
Я змушений працювати. |
Past |
I had to work.
Я був змушений працювати. |
Future |
I will have to work.
Я буду змушений працювати. |
- Active Voice
- Peter must leave the city today. – Пітер повинен залишити місто сьогодні. (теперішній час)
- Peter had to leave the city the next day. – Пітер повинен був залишити місто наступного дня. (минулий час)
- I must read this book now. – Я повинен прочитати цю книгу зараз. (теперішній час)
- I will have to read this book next semester. – Я повинен буду прочитати цю книгу наступного семестру. (майбутній час)
- Passive Voice
- It must be done right now! – Це повинно бути виконано негайно ж! (теперішній час)
- It had to be done yesterday. – Це повинно було бути виконаним вчора. (минулий час)
Також конструкція have to передає відтінок необхідності зробити щось через певні обставини, а не за своїм бажанням, тобто конструкція може перекладатися як «доводиться», «змушений», «зобов'язаний».
- I have to stay at home because my mother asked me to. – Я змушений залишитися вдома, тому що моя мати попрохала мене про це. (Повинен це зробити не за своїм бажанням)
- You have to help your sister because you have promised you would. – Ти повинен допомогти своїй сестрі, тому що ти пообіцяв зробити це.
- He can’t keep this puppy. He has to give it back to the owner even if he doesn’t want to. – Він не може залишити цього цуценя в себе. Він змушений повернути його власнику, навіть якщо він не хоче цього робити.
За значенням відрізняються також й заперечні форми don't have to та must not. Докладніше про це написано в розділі заперечне речення з have to.