nicht müssen か nicht dürfen か?
a2否定の使い方は英語と異なります。nicht müssen は何かが必要でないこと(you don't have to)を意味し、nicht dürfen は禁止されていること(you must not)を意味します。
nicht müssen
必要性はありませんが、許可されています。多くの場合 「nicht brauchen zu」 で置き換えられます。Du brauchst nicht zu kommen.(来る必要はない)。
Du musst nicht mitkommen.一緒に来なくてもいいです。
nicht dürfen
禁止:誰かがそれを許可していません。「auf keinen Fall」(絶対だめ)で強調することもできます。
Du darfst hier nicht rauchen.ここでタバコを吸ってはいけません。
よくある誤り
Du musst hier nicht rauchen.
Du darfst hier nicht rauchen.
最初の文はタバコを吸うことを許可し、それを選択肢にしているだけです。禁止にするには 「nicht dürfen」 が必要です。
覚え方
この二つはクロスしています。英語の 「must not」 はドイツ語の 「nicht dürfen」、英語の 「don't have to」 はドイツ語の 「nicht müssen」 に対応しています。