0
Cup cake Posted 10 years ago
Grammar

has been having

Hi Everyone,

I'm working on the present perfect continuous, and creating an activity sheet.

I know how to use this tense, but I'm a bit stumped on explaining why the following sentence isn't correct:

'Carl has been having a good time while at the party.'

I know that 'have' is both stative and dynamic.

Is the above sentence wrong because 'having' is stative in this sentence?

Thanks
CC. Emotion: it wasnt me
  

Top answer

' That's because it is correct if the party is still in progress.

  • ' That's because it is correct if the party is still in progress.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
Cup cake I'm a bit stumped on explaining why the following sentence isn't correct:'Carl has been having a good time while at the party.'
That's because it is correct if the party is still in progress.
0
Thanks Mr. M.

If the party is still in progress, then the sentence would better read:

'Carl is having a good time at the party.' (present continuous, rather than present perfect continuous).

Makes sense.

Thanks again.
0
Cup cakeIf the party is still in progress, then the sentence would better read:'Carl is having a good time at the party.' (present continuous, rather than present perfect continuous).
No, not better at all. There is a good use for both. The present perfect continuous announces the experience or suggests that his enjoyment may cease.
0
But isn't, 'having a good time...' expressing experience?

I do get the bit where you say his enjoyment may cease. The present perf. cont. says he has had a good up to now, and hopefully it will continue.

So, does this mean that my initial sentence...

'Carl has been having a good time while at the party' is correct? We can assume the party is
0
Oh, I've got it.

What my sentence suggests (I think) is this:

'Up until now, Carl has been having a good time while at the party. Let's hope it continues.'

Now I can see that this sentence works!

WHOOPS...it's all about context. Lol.

Related Questions