He’salreadylefthere.You______have

发布时间:2020-07-11 23:58:19

He’s already left here. You ______ have e here half an hour earlier.












A.ought











B.must










C.should to










D.ought to

网友回答

D解析本题考查情态动词。句中ought to have done =" should" have done本应当做。句意:他已经离开这儿了,你本应当早半个小时来这里。
以上问题属网友观点,不代表本站立场,仅供参考!