This is a classic English grammar question that tests your knowledge of verb tenses, specifically the past perfect simple.
Here's the breakdown:
- The sentence needs a verb that indicates an action completed before another past action (even if that other action isn't explicitly stated).
- The phrase "before" strongly signals the need for the past perfect simple.
The most grammatically correct and natural-sounding way to complete the sentence is:
I had had dinner before.
Let's break down why:
- "had had": This is the past perfect simple tense of the verb "to have." The first "had" is the auxiliary verb for the past perfect, and the second "had" is the past participle of the main verb "to have" (
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال I………dinner before اترك تعليق فورآ.