If you ----- faster, we could have turned in the project bef

学习 时间:2026-08-14 12:31:22 阅读:2451
If you _____ faster, we could have turned in the project before the deadline. 选A,详细解释原因?A. work, B. had worked, C. have worked, D. working我个人觉得应该选择B,属于条件句的虚拟语气,因为主句中用的完成式.

最佳回答

内向的机器猫

淡然的耳机

2026-08-14 12:31:22

是选B。从could have turned 可知是与过去的事实相反,虚拟语气的条件状语从句要用过去完成时。

最新回答共有2条回答

  • 高贵的书本
    回复
    2026-08-14 12:31:22

    是选B。从could have turned 可知是与过去的事实相反,虚拟语气的条件状语从句要用过去完成时。

上一篇 某地区某天的最低温度是-3摄氏度这句话的实际意义是什么

下一篇 maya 中如何移动放大物体