题目内容

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

 

【答案】

B    

【解析】

试题分析:考查情态动词+have done的含义,从第一句话可知是对过去的虚拟,排除AD项,B. shouldn’t have left本不该做…而做了,C. couldn’t have left过去不可能做了。句意:我真的对你很担心,你不该一句话不说就走了。选B。

考点:考查情态动词+have done的含义

点评:考查情态动词+have done的含义有两种:一种是虚拟语气:如could have done本可以做却没做,一种是推测:如:must have done过去一定做了什么。结合上下文做出判断。

 

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网