Frage zu englischer Grammatik

Hallo,

wenn man aus dem Satz

„He has dinner in a restaurant.“

eine Frage bilden möchte, wie würde dann die Frage korrekt lauten.

Meiner Meinung nach müsste es

„Has he dinner in a restaurant?“

heißen. Eine Bekannte behauptet nun, dass dies so nicht richtig wäre und besteht auf das Hilfsverb „do“, also

„Does he have dinner in a restaurant?“

Welche Form ist nun korrekt? Oder geht beides und es ist nur Ansichtssache?

Hi elcolombiano!

Ich würde sagen es muss
„Does he have a dinner in a restaurant?“

Hallo,

Meiner Meinung nach müsste es

„Has he dinner in a restaurant?“

heißen. Eine Bekannte behauptet nun, dass dies so nicht
richtig wäre und besteht auf das Hilfsverb „do“, also

„Does he have dinner in a restaurant?“

die Bekannte hat recht.
In festen Verbindungen mit Substantiven (have dinner/breakfast/ a look/a try/a rest …) wird „have“ als Vollverb verwendet und muss folglich in Frage und Verneinung mit „to do“ umschrieben werden.

Gruß
Kreszenz

Danke für die Klärung.

Gruß