If you had got up early,youhere on time.A. would reachB. would have reachedC. have reached

发布时间:2020-08-14 23:48:11

If you had got up early,you    here on time.
A. would reach
B. would have reached
C. have reached
D. had reached

网友回答

A. would reach
(答案→)B. would have reached
C. have reached
D. had reached
解析:这句话使用了虚拟语气。因它所表达的是与过去事实相反的情况,从句用了had done过去完成时,所以主语应用“would等助动词+have done”的形式。
以上问题属网友观点,不代表本站立场,仅供参考!