Annie( )her flight yesterday if she had looked at the time on th

Annie( )her flight yesterday if she had looked at the time on the ticket carefully. 


A、

didn't miss


B、

hadn't missed   


C、

wouldn't miss   


D、

wouldn't have missed


【正确答案】:D
【题目解析】:

本题考查与过去事实相反的虚拟语气的判断与使用。

句子时态为过去时,主句与过去事实相反时需使用would have done形式,D选项符合题意。

句意:如果她当时仔细地看了票上的时间的话,Annie昨天就不会错过她的航班了。