语法与词汇

They all looked so happy. They________have succeeded after so many failures. 

【正确答案】 A
【答案解析】

本题考查情态动词辩析。句意:他们定成功了。 must have done 意为“一定做过 某事”,表示对过去事情的肯定推测。根据句意,本题本题选 A。