' That's because it is correct if the party is still in progress.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
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.
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.