题目内容

5.-Do you know where David is?I couldn't find him anywhere.
-Well.He _____ have gone far-his glasses are still here.(  )
A.shouldn'tB.mustn'tC.can'tD.wouldn't

分析 ---你知道David在哪儿吗?我到处找不到他.
---哦,他不可能走远,他的眼镜还在这里.

解答 答案:C 
A.shouldn't表示带有主观的推断色彩,"理应不,不应该";B.mustn't"禁止,不允许",不能用于推测;C.can't 表示依据客观事实的推测"不可能,肯定不",推测某事发生的可能性很小;D.wouldn't表示的可能性比can't小,语气要弱;根据句中的答语"his glasses are still here.他的眼镜还在这里"可知,"He _____ have gone far"应该是表示推测,意为:他不可能走远.故选C.

点评 情态动词表示推测的用法经常被考到,所以要结合题目,注意区分各情态动词所表示的可能性的大小,语气上的强弱以及是主观上的推测,还是有客观依据的推测.

练习册系列答案
相关题目

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

精英家教网