mdcat english MCQ #64

The package will have been delivered by tomorrow. Who delivers it?

mdcat english MCQ #64

  1. Question 1

    Q1. The package will have been delivered by tomorrow. Who delivers it?

    • A) They will have delivered the package.
    • B) They are delivering the package.
    • C) They have delivered the package.
    • D) They deliver the package.

    Answer: They will have delivered the package.

    Explanation: The passive 'will have been delivered' corresponds to active 'will have delivered'.