A friend of mine showed a video on her Facebook wall post. She posted this:
I had a dinner with Chinese friends, I was happy at that moment!!
Should it be "I was having a dinner" instead of "I had a dinner"?
grammaticalityprogressive-aspectsimple-pasttensesword-choice
A friend of mine showed a video on her Facebook wall post. She posted this:
I had a dinner with Chinese friends, I was happy at that moment!!
Should it be "I was having a dinner" instead of "I had a dinner"?
Best Answer
Your friend's sentence, as she wrote it, is fine structurally (although not perfect). Both of the sentences "I had a dinner with Chinese friends" and "I was happy at that moment" refer to a specific point in the past -- the time of the dinner. Although your intuition is that the verbs should match (i.e. you should use was twice), in this case the parallel is:
So, the verb tenses match. Was is the past tense of "to be", and had is the past tense of "to have".