I wonder what is the difference here:
It had to have happened today.
It must have happened today.
To me the meaning is the same.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community