Learn English – I have a doubt v. I’m in doubt

collocationsphrase-usage

I would like to check if my idea is correct. It sounds to me as if the first is when one has a question to be asked, while the second means the person is not sure.

Here are two cases:

  1. In a classroom a student raises their hand(The teacher didn't ask anything):

    • I have a doubt. What's … ?
    • I'm in doubt. What's ….?
  2. The teacher asks that same student what is the answer for a question (The student doesn't know it and has nothing to ask):

    • I have a doubt.
    • I'm in doubt.

"I have a doubt" prepares the field for a question to come. That's why we use defined article "a", we know what is our doubt. I'm in doubt means one hasn't got the answer. So answering "I have a doubt" in the 1st case is better while "I'm in doubt" is better in the second.

Best Answer

In American English, I have a doubt is fairly uncommon. It is more common to say the following:

I doubt that very much.

I have my doubts.

I have doubts about the solution.

Using "doubt" as verb is commonplace, as well as using the plural noun "doubts."

As @Deepak commented, I have a doubt may be a common phrase in Indian English. As he suggests, you should just use I have a question if you're speaking American English. More info here: https://english.stackexchange.com/questions/2429/can-doubt-sometimes-mean-question

To be in doubt suggests a state of mind, implying that the author is doing some thinking and is in an ongoing process of doubting something.