If you hadn’t told me about it, I would still be unaware of the facts now.A、如果你把

游客2023-10-04  6

问题 If you hadn’t told me about it, I would still be unaware of the facts now.

选项 A、如果你把这事告诉我的话,我现在就知道这些事实了。
B、你从没把这事告诉我,我现在还不知道这些事实。
C、那时你没把这事告诉我,可我一直知道这些事实。
D、如果那时你没把这事告诉我,我现在还不知道这些事实呢。

答案 D

解析 这句是包含混合虚拟的条件状语从句的复合句。在条件从句中的虚拟语气中,从句如果是对现在或者将来的虚拟,用一般过去时,主句要用“would/should/could/might do”的形式。如果是对过去的虚拟,从句要用过去完成时,主句用“would/should/could/might have done”的形式。但是如果从句是对过去的虚拟,而主句是对现在和将来的虚拟时,应该用"if...had done...,...would/should/could/ might do...”的形式。应该翻译为“如果那时……,……现在 (将来) ……”。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3070284.html
最新回复(0)