Esprimere Obbligo e Dovere
Must, have to e should non sono intercambiabiali! Must esprime un obbligo forte che imponi tu: "You must study for the exam" - è un ordine deciso da chi parla.
Have to indica obblighi esterni - leggi, regole, autorità. "I have to wear a uniform at school" - non l'hai deciso tu, è una regola della scuola. Si coniuga come un verbo normale con do/does.
Should è il più gentile - dai consigli e suggerimenti basati sulla tua opinione. "You should eat more vegetables" - è un consiglio, non un ordine!
La differenza è cruciale: must = obbligo personale forte, have to = regola esterna, should = consiglio amichevole. Usarli correttamente ti farà sembrare un vero madrelingua!
Attenzione: Must not = divieto assoluto, don't have to = non è necessario. Significati opposti!