"have to" se foloseste cand trebuie sa faci ceva obisnuit, normal, de exemplu :
I have to go to school. (Trebuie sa merg la scoala)
"should" se foloseste cand primesti un sfat, de exemplu :
You should eat your vegetables. Ar trebui sa-ti mananci legumele)
"must" se foloseste cand trebuie sa faci ceva, neaparat! De exemplu:
You must hurry up to catch the train! (Trebuie sa te grabesti sa prinzi trenul!)
Sper ca ai prins ideea!