English MCQ #9978

Which sentence uses the past perfect tense correctly?

English MCQ #9978

  1. Question 1

    Q1. Which sentence uses the past perfect tense correctly?

    • A) By the time we arrived, they ate dinner.
    • B) By the time we arrived, they had eaten dinner.
    • C) By the time we arrived, they have eaten dinner.
    • D) By the time we arrived, they were eating dinner.

    Answer: By the time we arrived, they had eaten dinner.

    Explanation: The past perfect tense ("had + past participle") is used for an action completed before another past action; "had eaten" correctly shows the meal finished before the arrival.