题目内容

I was really anxious about you. You____ home without a word.

A.mustn’t leaveB.shouldn’t have left
C.couldn’t have leftD.needn’t leave

B

解析试题分析:考查情态动词+have done的用法:句意:我真的很担心你。此句在情感、语气和时间上对后一句起着极强的暗示和制约作用。后面的一句“你本不该一声不吭就离开家。”带有强烈的感情色彩,含有责备之意而且你事实上是离开家了。从第一句的时态看,事情发生在过去。“情态动词 + have done...”的结构用以描述过去所发生的事情,排除AD项,但couldn't have done... 表示当时不可能,与题意不符,而shouldn't have done... 表示过去不该做而实际上已做的事,显示出说话者的一种责备或遗憾,正合题意。故最佳答案为B。
考点:考查情态动词+have done的用法
点评:情态动词无论是表达“推测和可能性”,还是表达“虚拟”这一概念,只要是对过去已经发生的事情进行描述,一律用“情态动词+have done”这一结构;对现在或将来的事情进行描述,用“情态动词+动词或系动词原形”。

练习册系列答案
相关题目

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

精英家教网