If we ___ the other road, we might have arrived here in time for meeting.
A.takeB.had takenC.tookD.have taken
B

試題分析:考查虛擬語(yǔ)氣:句意:如果我們走另外一條路,就有可能及時(shí)趕上開會(huì)。If非真實(shí)條件句是和過去相反的,用過去完成時(shí),主句是would/might/should/could have done。選B。
點(diǎn)評(píng):if的虛擬語(yǔ)氣非常重要,簡(jiǎn)要概括如下:1、表示與現(xiàn)在事實(shí)相反的情況,從句:If主語(yǔ)+過去時(shí)(Be動(dòng)詞用were);主句:主語(yǔ)+should/would/could/might+do: 2、表示與過去事實(shí)相反的情況,從句:If主語(yǔ)+had+done;主句:主語(yǔ)+should/would/could/might+have done 3、表示對(duì)將來情況的主觀推測(cè),從句:①if+主語(yǔ)+were to do②if+主語(yǔ)+should+do ③if+主語(yǔ)+did(動(dòng)詞過去式)/were ;主句:主語(yǔ)+should/would/could/might+do 
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

— 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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

---“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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

—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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

同步練習(xí)冊(cè)答案