If you had entered the office ten minutes ago, you______what we were talking abo

游客2024-09-04  10

问题 If you had entered the office ten minutes ago, you______what we were talking about just now.

选项 A、would know
B、had known
C、would have known
D、should know

答案 C

解析 虚拟语气题。在if引导的虚拟条件句中,“If you had entered…”表示与过去事实相反,意为“要是……,如果……”,主句应用“would/should/could/might+have+过去分词”结构,因此C为答案。表达与现在事实相反时,if条件句用一般过去时(be用were),主句用“would/should/could/might+动词原形”;表达与将来事实相反时,if条件句用一般过去时或“should/were to+动词原形”,主句用“would/should/could/might+动词原形”。
转载请注明原文地址:https://tihaiku.com/zcyy/3743628.html
最新回复(0)