Лингвистика

В чём разница между have, should, must?

Must - должен, обязан, необходимо
Should - надо бы, следовало бы
А что значит have ?
В чём разница?

I must do it
I should do it
I have do it
Разница в значении.

Should
- принятие решения:
Should I help him?

- исполнение обязнности:
I should go/work (и т. д) now

- ожидание результата
He should be here soon

- В будущем времи:
If I should die tomorrow, I would be happy knowing I was with you

Must

- Приказ, правило (безоговорочно)
Firemen must be ready for action at anytime

- Вывод
He must be a doctor

Have to

- Приказ, правило (мягче чем MUST но в том же значении)
Firemen have to be ready for action at anytime

- Как следстие, не смотря ни на что:
He has to be a doctor
He had to have eaten something else

Все оттенки можно почувствовать когда уже начнешь общаться. единственное не советовала бы употреблять must, без необходимости, а то будет звучать грубо по отношению к другому человеку.
1S
1Abdallah Shabazov
7 536
Лучший ответ
Первый - должествование. Надо, обязан (по работе, например. А уж как там получится...) . Второй - оттенок сослагательности: "стоило бы" или - вежливое напоминание о несделанном второму лицу. Третий ("to" не хватает) - жесткая необходимость: хоть тресни, но сделать надо. "Have to" - аналог "must", но пожёстче. Слово такое...
Я должен сделать это (форма)
Мне следует сделать это (форма)
Я это сделал (время)
Have (has) - букв. иметь
Тут имеется ввиду "иметь конечный результат действия".
Например: I have seen this movie - Я видел этот фильм (т. е. я видел и я знаю о чем он! )
кстати, это "I have do it" - не правильное выражение
Надо либо так: I do - я делаю (простое, прошедшее) ЛИБО I have done - я сделал (уже сделал, результат)
Sveta Sl
Sveta Sl
3 398
have значит иметь или это вспомогательный глагол в формах глагола