请先看 NMET 2001单项填空的第33题:I was really anxious about you. You home without a word.A. mustn't leave B. shouldn't have leftC. couldn't have left D. needn't leave 分析:本题考查“情态动词+不定式完成式”的用法。“shouldn’t have done”的意思是“本来不该做某事”而实际上已经做了。题干的意思是:“你不该连个招呼也不打就离家走了,我真地为你担心。”答案是B。