You must/have to come Debes/tienes que venir at six o’clock tomorrow mañana a las 6
En el sentido de «deber moral ineludible» sólo se usa must
You must observe the law Debes cumplir la ley
En el sentido de «deducción o suposición» suele usarse must, aunque have to o
have got to se oyen también a veces:
You must be/you’ve got to be tired Tienes que estar cansado,
after such a long journey después de un viaje tan largo There must be/has (got) Debe de haber/tiene que haber
to be some mistake alguna equivocación