You didn’ t pass the final exams. You ______ have reviewed your lessons before the exams.

admin2009-05-28  20

问题 You didn’ t pass the final exams. You ______ have reviewed your lessons before the exams.

选项 A、would
B、must
C、will
D、should

答案D

解析 should have done表示过去本应该做某事而未做,现在说来有谴责之意。根据句意,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/DhwK777K
0

最新回复(0)