Choosethebestanswerwhichcancompletethesentence.Mary,youreally________wi

发布时间:2020-08-06 20:55:05

Choose the best answer which can plete the sentence.Mary, you really ________ without a word. We were anxious about you.A.can't have goneB.needn't have goneC.shouldn't have goneD.mustn't have gone

网友回答

C解析本题考查的是情态动词+have done的用法.其中can't have done的意思是“不可能做过了某事”,needn't have done“不必做某事(而做了)”,shouldn't have done“本不应做某事(而做了)”mustn't have done是一种不存在的表达方式.根据题干的含义是对Mary的一种责备,说明她不该做的事情而做了.因此
以上问题属网友观点,不代表本站立场,仅供参考!