1

Which is grammatically correct?

He woke up late this morning because he had a party with his friends last night.

Or

He woke up late this morning because he had had a party with his friends last night.

closed as off-topic by Hellion, Chenmunka, Mitch, Robusto, Mari-Lou A Nov 1 '14 at 15:38

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions that can be answered using commonly-available references are off-topic. A list of these references can be found here: List of general references" – Hellion, Chenmunka, Mitch, Robusto, Mari-Lou A
If this question can be reworded to fit the rules in the help center, please edit the question.

1

Since "last night" seems to actually refer the night before the utterance of the sentence (because we read "this morning" rather than "that morning"), both versions are correct and mean more or less the same thing. If the party and the apparent hangover episode the speaker speaks of had happened earlier, then one would normally use the past perfect:

He woke up late that morning since he had had a party with his friends the night before.

  • I agree entirely. – WS2 Oct 30 '14 at 22:27
  • If this were speech or informal writing, I'd recommend the first version, failing that the contracted form: "... since he'd had a party the night before". – Mari-Lou A Nov 1 '14 at 15:37

Not the answer you're looking for? Browse other questions tagged or ask your own question.