满分5 > 高中英语试题 >

If we_____ the other road, we might have...

If we_____ the other road, we might have arrived here in time for the meeting.

A. take               B. took

C. had taken          D. have taken

 

C 【解析】 试题分析:考查虚拟语气。条件句的虚拟语气是考查的重点。如果过去事实相反,条件句中使用过去完成时,主句使用“情态动词+have done”;如果主句与现在事实相反,条件句中使用过去时,be动词使用were,主句中使用“情态动词+动词原形”;如果与将来事实相反,条件句中有三种:过去时;were to do ;should+动词原形,主句使用“情态动词+动词原形”;要特别注意如果省略了if,句子要使用部分倒装的形式,把助动词,be动词,情态动词提之主语前。本题根据主句后面的might have done说明与过去事实相反,所以主句使用“过去完成时”。故C正确。 考点:考查虚拟语气  
复制答案
考点分析:
相关试题推荐

【2011江苏卷,34】——I left my handbag on the train, but luckily someone gave it to a railway official.

——How unbelievable to get it back! I mean, someone ______ it.

A. will have stolen     B. might have stolen

C. should have stolen    D. must have stolen

 

查看答案

My sister met him at the Grand Theatre yesterday afternoon, so he _____ your lecture.

A. couldn’t have attended

B. needn’t have attended

C. mustn’t have attended

D. shouldn’t have attended

 

查看答案

--What do you think of cloning?

--No doubt it’s a great invention. But ________, it may have some side effects.

A.if not properly handling B.if properly not handled

C.if not properly handled D.if properly not handling

 

查看答案

Sarah pretended to be cheerful, _____ nothing about the argument.

A. says              B. said              C. to say          D. saying

 

查看答案

Johnson is indeed a wise man.

Oh, yes. How often I have regretted _____ his advice!

A. to take       B. taking

C. not to take    D. not taking

 

查看答案
试题属性

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