Which sentence is correct?

A. When all the guests had finally finished eating, they hurried out of the hall.

B. When all the guests finally finished eating, they hurried out of the hall.

Thanks!

5 Answers

Relevance
  • 1 month ago
    Favorite Answer

    The first is more formal. Most native speakers don't use the past perfect in speaking, but it is still used in academic writing. The second is more likely to be spoken. Both are grammatically correct. 

    • San1 month agoReport

      Thanks!

    • Log in to reply to the answers
  • 1 month ago

    They are both correct, but you are more likely to see the 'had finished' construction in a British context, and the other in an American context.

    • Log in to reply to the answers
  • RP
    Lv 7
    1 month ago

    Either could be correct depending on how well it fits with the context. As an alternative to both, one might consider: When the guests finished eating, they rushed out of the hall.

    • Log in to reply to the answers
  • 1 month ago

    Both are grammatically correct.

    • Log in to reply to the answers
  • What do you think of the answers? You can sign in to give your opinion on the answer.
  • Anonymous
    1 month ago

    I'd say any of the following:

    When the guests were finally finished eating, they all hurried out of the hall.

    Once the guests were finally finished eating, they all hurried out of the hall.

    After the guests were finally finished eating, they all hurried out of the hall.

    • Log in to reply to the answers
Still have questions? Get answers by asking now.