——Ididn’tseeheryesterday.——Oh,buty

发布时间:2020-08-04 19:53:54

—— I didn’t see her yesterday.
—— Oh, but you _______________.A.must haveB.ought toC.should haveD.cannot have

网友回答

C解析should/ought to have done表示“本来应该做的事而事实上并未做”。根据上下文,句中省去了seen her。
以上问题属网友观点,不代表本站立场,仅供参考!