Question 65
TensesChoose the expression or word which best completes the sentence: I told you you would miss the bus. You________ left home earlier.
- A.can't have
- B.must have
- C.will have
- D.should have
- E.had to have
Show the answer and explanation
Answer: D (should have)
Explanation
'Should have' + past participle expresses criticism of something that was not done.