If you were older, I ____ you to go there yesterday.
A.would allowB.should allowC.would have allowed D.had allowed
C

試題分析:對(duì)過(guò)去情況的虛擬,主句用“would/ should/ might/ could + have + 過(guò)去分詞”。
點(diǎn)評(píng):虛擬條件句往往指不能實(shí)現(xiàn)或純假想的情況,可以對(duì)過(guò)去、現(xiàn)在或?qū)?lái)進(jìn)行假想。虛擬語(yǔ)氣的本質(zhì)就是對(duì)根本不可能的情況發(fā)生假設(shè)。我們可以記住這樣一個(gè)原則,即把時(shí)態(tài)向過(guò)去推一格。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

________ Anirban  Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for

查看答案和解析>>

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

Did Jack take the doctor’s advice that he ________ in bed for a couple of days?
A.liesB.layC.lieD.laid

查看答案和解析>>

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

I was ill that day, otherwise I ____ the sports meet
A.would have taken part inB.took part in
C.had taken part inD.would take part in

查看答案和解析>>

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

The manager demanded that the workers _______ extra hours to complete the task ahead of time.
A.workB.were workingC.workedD.would work

查看答案和解析>>

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

—Do you think George has passed the driving test?
—No. If so, he _____his car to our college yesterday.
A.would drive B.drove
C.would have drivenD.had driven

查看答案和解析>>

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

––What a journey! We’ve finally arrived!
––_____ an out-of-date train schedule, we would not have missed the train.
A.Had we not usedB.Did we use
C.If we didn’t useD.If we had used

查看答案和解析>>

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

Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for

查看答案和解析>>

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

--- Have you told him we have changed the plan?
I _____ have, but I haven’t done it yet.
A.mustB.ought toC.needn’tD.can’t

查看答案和解析>>

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