Конечно, давайте разберем каждый из предложенных вариантов и вставим правильные слова по смыслу:
The restaurant won't be busy tonight. We don't need to reserve a table.
- В данном случае мы используем "don't need to", так как речь идет о том, что нет необходимости бронировать столик, поскольку ресторан не будет загружен.
I was very busy last week. I had to work every evening.
- Здесь подходит "had to", так как говорится о необходимости работать каждый вечер на прошлой неделе.
I want to know what happened. You must tell me.
- В этом предложении используется "must", потому что говорящий настаивает на том, чтобы ему рассказали, что произошло.
You mustn't tell Sue what happened. I don't want her to know.
- В данном случае "mustn't" означает запрет или строгое предписание, что нельзя рассказывать Сью о произошедшем.
I must hurry or I'll be late.
- Здесь правильным будет использование "must", так как говорящий говорит о необходимости поторопиться, чтобы не опоздать.
"Why were you so late?" "I had to wait half an hour for a bus."
- В этом предложении уместно "had to", так как речь идет о вынужденном ожидании автобуса в прошлом.
We don't need to decide now. We can decide later.
- В данном случае "don't need to" подходит, потому что нет необходимости принимать решение прямо сейчас.
It's Lisa's birthday next week. I mustn't forget to buy her a present.
- В этом предложении "mustn't" используется для указания на то, что забывать о покупке подарка нельзя.
Надеюсь, это поможет вам понять, какие слова использовать в каждом конкретном случае!