题目内容

--- Jack fell off the ladder yesterday, but he is all right now.
---What a lucky dog! He _________ himself badly.

A.should injureB.could have injuredC.should have injuredD.might injure

B

解析试题分析:句意:——昨天杰克从自行车上掉下来了,但现在没事了。——真幸运!他可能会受伤的。由语境可知,空格处表示对过去情况的推测,应该在BC里面选择,could have done 意为“可能会…却没有”;should have done 意为“过去应该干某事而没有干”。故B项正确,
考点:考查情态动词的完成式

练习册系列答案
相关题目

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

精英家教网