—— I didn’t see her yesterday. —— Oh, but you _______________. A. must haveB. ought toC. s

发布时间:2020-08-17 12:53:47

—— 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。
以上问题属网友观点,不代表本站立场,仅供参考!