He’s already left here. You ____ have come here half an hour earlier.
A. ought B. must C. should to D. ought to
D
略