You ______ have told me earlier; now it is too late to change the plan.

Answer and explanation

Correct answer: C. should

  1. Step 1: 'Should have' shows criticism of a past action.
Answer
should.
Why not the others: must, could not and would don't fit.

Practise more Modals.

Free questions with an explanation for every one, and full timed College English Test Band 4 (CET-4) - China mock tests.