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、表示與現(xiàn)在事實相反的情況,從句: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

查看答案和解析>>

同步練習冊答案