满分5 > 高中英语试题 >

If he____ to the teacher attentively, he...

If he____ to the teacher attentively, he____the answer to the problem now.

A.had listened, would have known B.listened, would know

C.listened, would have known D.had listened, would know

 

D 【解析】 考查虚拟语气。句意:如果他专心听了老师的话,他现在就会知道问题的答案了。结合句意,此处是if引导的虚拟语气,从句与过去的事实相反,主句与现在的事实相反,所以这里是混合虚拟语气。故选D。  
复制答案
考点分析:
相关试题推荐

— What do you think of my composition?

— It_____well______ a few spelling mistakes.

A.reads; except for B.read; besides C.is read; except for D.is read; besides

 

查看答案

I used to drink a lot of tea but these days I________coffee.

A.prefer B.preferred C.have preferred D.am preferring

 

查看答案

—Did Linda see the traffic accident?

—No, no sooner ________ than it happened.

A.had she gone B.she had gone

C.has she gone D.she has gone

 

查看答案

With the electric map ____ in the car____ the exact position, the driver can drive in the right direction of the destination.

A.fixing; showing B.fixed; shown C.fixed; showing D.fixing; show

 

查看答案

______our part as a global citizen, we need to know what is happening in the world.

A.To do B.Doing C.Having done D.Done

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.