单选题 4.  Which of the following italicized words indicates certainty?
【正确答案】 C
【答案解析】 此题考查情态动词表示对过去的推测。Might have done可以表示对过去的推测,也可以表示虚拟。判断的诀窍是,如果表示对过去的推测,那么就和过去事实接近。如果表示虚拟,就和过去事实相反。很显然,A,B,D都和过去事实相反。C和过去事实相近。