- 试题详情及答案解析
- --- Jack fell off the ladder yesterday, but he is all right now.
---What a lucky dog! He _______ himself badly.A.could injure | B.must have injured |
C.should injure | D.might have injured |
- 答案:D
- 试题分析:考查情态动词和虚拟语气。句意:--杰克昨天从梯子上掉下来了,但是他现在没事了。--真是一个幸运儿啊!他本来可能会伤得很重。根据句意可知,是对过去的事情进行虚拟,B项意为“一定已经...”,与事实不符,might have done可能已经......,对过去的事情进行虚拟,故选D。
考点:考查情态动词和虚拟语气