To answer your question both sentences are correct, however I do agree with you. In English we don't usually say, "He is cooking the dinner." We usually say, "He is cooking dinner."
English is very confusing language. My native tongue is Portuguese. I now live in America. Now the thing that makes English so confusing is the slang. Almost every part of America has slang words. These words combine themselves with the real meaning making it hard to truly understand. I agree with you though, " He is cooking the dinner" doesnt sound correct to me.
this is not an entertaining question, yet you post it four times in five minutes.
Hi,
Once I asked of a native English speaker which one is correct:?
He is cooking the dinner.
He is cooking dinner.
He told me either of them are correct.
But I disagree with him. Because it's talking about type of meal like (breakfast,dinner,lunch) not a particular meal.
I belive that we usually use article (the) when we are talking about a particular meal.
For example: The delicious dinner.
In my opinion: It's never correct to say: He is cooking the dinner.
And it's better to say: he is cooking dinner.
What's your opinion about that?