满分5 > 高中英语试题 >

If he ____hard, he would have passed the...

If he ____hard, he would have passed the exam.

A. were to work     B. had worked

C. should work     D. was to work

 

B 【解析】 试题分析:考查虚拟语气。题意为:如果他过去好好学习的话,早就通过考试了 If引导的条件从句,如果表示对过去已发生情况的假设,则用if..had,…would have done…结构。也可用倒装结构,Had…done,…would have done…。所以,此题选A。 考点 : 考查虚拟语气  
复制答案
考点分析:
相关试题推荐

Last summer we saw a very good film, ____ was about the Anti-Japanese war.

A. which     B. when     C. that     D. where

 

查看答案

Anna was in Inner Mongolia for two years, ____ as a volunteer teacher.

A. having worked     B. working     C. worked     D. to work

 

查看答案

Do you know ______ the meeting room earlier?

She had a headache.

A. why Ann left          B. why did Ann leave

C. why Ann will leave     D. why will Ann leave

 

查看答案

The teacher told the children ______ quiet in the museum.

A. keep     B. kept     C. keeping     D. to keep

 

查看答案

The house ______ I live in is very small.

A. that     B. whom     C. when     D. what

 

查看答案
试题属性

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