单选题   Which of the following italicized words does NOT indicates certainty?
 
【正确答案】 D
【答案解析】此题考查情态动词表示对过去的推测。A的could not have done翻译成“不可能已经”。B、C的could have done翻译成“可能已经”。这三个句子都表示推测。唯独D翻译成“本可以”,是虚拟。