精英家教网 > 高中英语 > 题目详情
---Why didn’t you reared him of the possible danger?
---But what       otherwise? He never listens to me.
A.could I doB.could I have doneC.should I doD.must I have done
B

试题分析:考查虚拟语气:句意:——你为什么不告诉他可能的危险?——但是告诉他又能怎样?他从来不听我的。otherwise相当于if I had reminded him of the the possible danger可知是和过去事实相反的虚拟语气,要排除A和C。must have done是对过去的事情的推测,could have done可以是对过去的虚拟。选B。
点评:在虚拟语气中,有时假设的情况并不是以条件状语从句的形式表示,而是通过相应的介词或连词来表示,如 without, but for, or, but, otherwise 等。
练习册系列答案
相关习题

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

When the middle-aged man was visiting his girlfriend, she demanded that he _______ his beard.
A.shavedB.had shavedC.would shaveD.shave

查看答案和解析>>

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

—Jack fell off the ladder yesterday,but he is all right now.
—What a lucky dog! He________ himself badly.
A.should injureB.might injure
C.should have injuredD.could have injured

查看答案和解析>>

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

Eye doctors recommend that a child’s first eye exam____ at the age of six months old.
A.wasB.beC.wereD.is

查看答案和解析>>

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

Don’t turn off the computer before closing all programs     you could have problems
A.orB.andC.butD.so

查看答案和解析>>

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

The order came that the medical supplies ______ to the village without delay.
A.would be sentB.should sendC.be sentD.must be sent

查看答案和解析>>

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

Jack is a great talker. It’s high time that he ____something instead of just talking.
A.will doB.has doneC.doD.did

查看答案和解析>>

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

You are late. If you ____ a few minutes earlier, you ____ him.
A.came; would meetB.had come; would have met
C.come; will meetD.had come; would met

查看答案和解析>>

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

I was admitted into a famous university. My success      me pleased with myself, but I didn’t.
A.might have madeB.might make
C.should have madeD.should make

查看答案和解析>>

同步练习册答案