¡Hola! What are the differences between the three phrases in the title (and the same for all person endings, if "Tengo que..." is more colloquial than "Tenemos que..." or whatever)? Also, are there any other phrases that mean "I must/have to" etc. that I have not mentioned, and if so, where would they fit in? ¡Muchas gracias!