1. He must be a doctor.

2. He has to be a doctor.
(Are both the same? Is #2 grammatical?)

1 answer

Those may mean the same. But they both have two meanings. One is that it's obvious that he's a doctor. The other meaning is that he's forced to be a doctor.

You'd need more information to be sure you have the correct meaning.
Similar Questions
  1. 1. He wants to be a singer in the future.2. He was a lawyer in the past. 3. He is a doctor in the present. 4. He is a doctor at
    1. answers icon 1 answer
  2. 1. You needn't have called a doctor.2. You needn't have made a phone call to a doctor. 3. You needen't have gone to the hospital
    1. answers icon 1 answer
    1. answers icon 1 answer
    1. answers icon 1 answer
more similar questions