精英家教网 > 高中英语 > 题目详情
If we ___ the other road, we might have arrived here in time for meeting.
A.takeB.had takenC.tookD.have taken
B

试题分析:考查虚拟语气:句意:如果我们走另外一条路,就有可能及时赶上开会。If非真实条件句是和过去相反的,用过去完成时,主句是would/might/should/could have done。选B。
点评:if的虚拟语气非常重要,简要概括如下:1、表示与现在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/would/could/might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should/would/could/might+do 
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

The professor gave orders that the test ____before 5:30.
A.be finishedB.will finishC.will be finishedD.shall finish

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— How do you find the movie last night?
— It’s so boring. I wish I ________ it.
A.haven’t seenB.hadn’t seen
C.didn’t seeD.don’t see

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---“Why do you have to be there at six?”
---“The teacher demands that everyone _____in his seat at six.”
A.would beB.can beC.beD.will be

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—I hear your journey was not very pleasant.
—But for the sudden rain we _______ a wonderful time.
A.will haveB.should haveC.should have hadD.had

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

There was something wrong with the network, or the e-mail____ earlier.
A.could have been sentB.might be sent
C.need have been sentD.must be sent

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

She speaks as if she ____on the spot.
A.wasB.wereC.had beenD.is

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

How I wish I _____ history when I was in university.
A.studyB.studiedC.would studyD.had studied

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

"The interest ____ be divided into five parts, according to the agreement made by both sides." declared the judge.
A.shallB.shouldC.mustD.may

查看答案和解析>>

同步练习册答案