1) 'What did he say?'
2) 'What he said?'
I am much confused about these terms please anybody explain which one is correct and which I should use?
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
What did he say?
forms a perfect question.
Natives may not opt for
What he said? because it lacks the auxiliary verb 'did'.
To form a perfect question with 'what' here, you need to put a verb (auxiliary).
See there, remove a question mark, and it becomes a sentence
That is what he said.
This is the reason of adding an auxiliary verb.
If you are from an Asian country (especially India), it's okay to form a question like that. Asians understand this as a question. But don't practice it if you want to be good at the language. In India, I keep on correcting others whenever I get a chance! :)
What did he say? is a question. It asks for clarification of what he said if you have not heard clearly.
What he said is a statement. It refers the listener to the previous statement that he made.
Adding a question mark does not, in itself, make it a question
When asking a question about something that happened in the past, we use did with the bare infinitive form of the verb:
What did you say?
When did it happen?
Why did the cost increase?
Where did the rain fall?
But with who we use the past tense of the verb:
Who took the book from the table?
With whom we again use "did":
Whom did he ask for directions?
[Many native speakers no longer say 'whom' (objective case) but use 'who' instead: "Who did he ask for directions?"]
An alternative, very informal way to ask such questions, a way which often expresses incredulity, or surprise, or impatience, or simply a desire to have your conversation partner confirm or repeat the statement, is as follows, with tonal emphasis on the final word:
You said what?
It happened when?
The cost increased why?
The rain fell where?