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的一种责备,说明她不该做的事情而做了.因此