If it hadn’t been for the doctor’s care, I________speaking to you now.

admin2022-08-15  21

问题 If it hadn’t been for the doctor’s care, I________speaking to you now.

选项 A、would not be
B、would not have been
C、will not be
D、will not have been

答案A

解析 如果没有医生的照料,我现在就不能与你讲话了。虚拟语气题。本题考查错综时间条件句中的虚拟语气。句中If引导的从句是对过去事实的虚拟,谓语用had done,主句是对现在事实的虚拟,谓语用would do,所以选A项。
转载请注明原文地址:https://kaotiyun.com/show/0bkK777K
0

最新回复(0)