I was really anxious about you. You home without a word.
A. mustn’t leave
B. shouldn’t have left
C. couldn’t have left
D. needn’t leave
网友回答
A. mustn’t leave
B. shouldn’t have left
C. couldn’t have left
D. needn’t leave
解析:考查情态动词+have done的含义,从第一句话可知是对过去的虚拟,排除AD项,B. shouldn’t have left本不该做…而做了,C. couldn’t have left过去不可能做了。句意:我真的对你很担心,你不该一句话不说就走了。选B。