问题 选择题

If you had got up early,you   here on time.

A.would reach

B.would have reached

C.have reached

D.had reached

答案

答案:B

这句话使用了虚拟语气。因它所表达的是与过去事实相反的情况,从句用了had done过去完成时,所以主语应用“would等助动词+have done”的形式。

单项选择题 A3/A4型题
问答题 简答题