问题补充:
—— I didn’t see her yesterday.
—— Oh, but you _______________.
A. must have
B. ought to
C. should have
D. cannot have
答案:
A. must have
B. ought to
(答案→)C. should have
D. cannot have
解析:should/ought to have done表示“本来应该做的事而事实上并未做”。根据上下文,句中省去了seen her。
—— I didn’t see her yesterday. —— Oh but you _______________. A. must haveB. ought toC. s