Machine-translated by Google. Questions are authored in English.
Top

Discussion

The train will leave at 8.30 pm, so we have been ready by 7.30 pm so that we can reach the station in time.

  • A.were
  • B.must be
  • C.are
  • D.should have

Answer: B

Correct answer: must be

The train’s departure is a fixed future event, so being ready is a present obligation looking forward. Have been ready is a present perfect, which reports a state already completed, and that cannot describe something the speaker still has to do.

The modal must supplies exactly the obligation required: the train will leave at 8.30 pm, so we must be ready by 7.30 pm. Were and are both drop the sense of necessity.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.