Question: what is the difference between have to and had to?
Answer: “I must” is in the present tense and means you have to do something. “I had to” is in the past tense and it is something you were obliged to do and had already done. 'Have to' and 'must' are both used to express obligation. To use them correctly, you have to decide where the obligation comes from.