「don't」の代わりに「can't」や「sholdn't」と言っても意味は同じですか。

ネイティブによる回答
Rebecca
少し意味が変わります!「Can't」や「shouldn't」は自分がしたいことであっても、外的な要因や期待によってそれが許されないという意味です。一方この文では、「don't」は何かがやってはいけないと見なされているという意味です。彼らはブルーノの話をするなと言われているわけではなく、しないことが当たり前だと思っているということですね。彼らにとってはそれが普通だということです。 例:We don't keep our pots on the shelf. We keep them in the cupboard. (私たちは鍋を棚に置いていません。食器棚にしまっています。) 例:She doesn't sleep until she's read a chapter of her book. (彼女は本の1章を読み終えるまで眠らない。) 例:He can't go play outside until he has finished his homework. (彼は宿題を終えるまで外に遊びに行くことができない。)