We didn't know his telephone number, otherwise we would have telephoned him这句话语法是不是有问题,虚拟语气例句,we didn't know 不是应该改成 we hadn't know 吗求解惑,好的加分,we hadn't know 应为we hadn't known

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 02:02:04
We didn't know his telephone number, otherwise we would have telephoned him这句话语法是不是有问题,虚拟语气例句,we didn't know 不是应该改成 we hadn't know 吗求解惑,好的加分,we hadn't know 应为we hadn't known

We didn't know his telephone number, otherwise we would have telephoned him这句话语法是不是有问题,虚拟语气例句,we didn't know 不是应该改成 we hadn't know 吗求解惑,好的加分,we hadn't know 应为we hadn't known
We didn't know his telephone number, otherwise we would have telephoned him
这句话语法是不是有问题,虚拟语气例句,we didn't know 不是应该改成 we hadn't know 吗
求解惑,好的加分,we hadn't know 应为we hadn't known

We didn't know his telephone number, otherwise we would have telephoned him这句话语法是不是有问题,虚拟语气例句,we didn't know 不是应该改成 we hadn't know 吗求解惑,好的加分,we hadn't know 应为we hadn't known
虚拟语气里面有一种叫错综复杂句,就是说,不一定前后时态一定是对应的,前面可以理解我们过去不知道他的号码,就是一件过去的事,否则,would/should /could /might+have done 是表示本可以,本应该、本可能.我想你们也应该是这样学的,如果这是高考题,建议楼主不较真.因为高考以拿分,找答题技巧为主.其实如果口语的话,那么说也是没问题的.高考英语还有很多不是解释的很通!

We didn't know 在这里是真实情况,是指(过去)真的不知道,而不是假设,所以不能用had done;we would have telephoned him 才是假设,是虚拟语气。可以改为:If we had known his telephone number,we would have telephoned him.

【俊狼猎英】团队为您解答。

这句是没有错的
因为这句虚拟语气是对过去的假设
前半句是过去存在的事实,后半句是对结果的假设,用的是过去完成将来时。