一How dangerous it was!
—Yes,but for the young man’s quick action,he_________ run over by the car.
A.must have beenB.could have beenC.would beD.might be
B

試題分析:句意:--這多危險。--是的,要不是這個年輕人的迅速行動,他就被汽車撞到了。but for “要不是”,相當于一個虛擬條件句,因為是和過去相反的動作,所以主句用would/Could/might have done,所以選B。
練習冊系列答案
相關習題

科目:高中英語 來源:不詳 題型:單選題

If you ________ home without a word, your parents wouldn't be so worried now.
A.didn't leaveB.couldn't have left
C.hadn't leftD.shouldn't leave

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2012·全國卷Ⅰ)I ________ use a clock to wake me up because at six o'clock each morning the train comes by my house.
A.couldn'tB.mustn't
C.shouldn'tD.needn't

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Where are the children?The dinner's going to be completely ruined.
—I wish they ________ always late.(2011·北京)
A.weren'tB.hadn't been
C.wouldn't be D.wouldn't have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

He did not regret saying what he did but felt that he ________ it differently.
A.could expressB.would express
C.could have expressedD.must have expressed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

You       get two tickets of Despicable Me Ⅱ, as I have promised .
A.mayB.canC.needD.shall

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2013·哈爾濱四校高三統(tǒng)一檢測)Look! There are so many mistakes in your composition. You ________ have fixed full attention on it.
A.canB.should
C.needD.might

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

So far it has been suggested that special stress _____ on pre-school education.?
A.is laidB.be laidC.has been laidD.have been laid

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

There was a lot of fun at yesterday's party.You ________ come,but why didn't you?
A.must haveB.should
C.need haveD.ought to have

查看答案和解析>>

同步練習冊答案