If he _____to the teacher carefully,he______ the answer to t
If he _____to the teacher carefully,he______ the answer to the question now. A.had listened,would have known B.listened,would know C.listened,would have known D.had listened,would know
D 这是混合虚拟语气。对这种虚拟语所我交你一个方法。 看本句的If条件句,说的是如果他认真地听老师讲课了,主句是,那么他现在就能回答出这个问题。 对过去的虚拟,应该用过去完成时。排除BC。 if引导的句子,对过去的虚拟,从句用过去完成时,主句用过去将来完成时。但是如果主句强调的是现在(如果是这种情况,主句里都会有明显的表示现在的时间的词,如now等),主句就要用过去...