There are thirty sentences in this section. Beneath each sentence there are four words or phrases marked A, B, C and D. Choose one word or phrase that best completes the sentence. Mark your answers on your answer sheet. She ______ the hospital so soon, for she had not yet recovered.
A.shouldn’t have left B.did leave C.has left D.must have 1eft