精英家教网 > 高中英语 > 题目详情
—What a pity! Their experiment is a failure.
—They ________ better under more favorable conditions.
A.should have doneB.could have doneC.must have doneD.may have done
B

试题分析: 句意:--真遗憾,他们的实验是一个失败.—在更加有利的条件下他们本应该做的更好。这里under more favorable conditions.是一个隐含的虚拟语气,相当于if they had been under more favorable conditions.说明是和过去相反的虚拟条件句,所以主句是could have done“过去本可以做的更好”,所以选B。
练习册系列答案
相关习题

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

The scientists recommend that studies ________ to find out what side effects the medicine might cause.
A.be doneB.should do
C.will be doneD.are done

查看答案和解析>>

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

(湖南省怀化市2014年高三第二次模拟考试)34. It was so nice of you to come to our aid. I don’t think we ______ it without you.   
A.can manageB.could have managed C.must have managedD.could manage

查看答案和解析>>

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

The space suits can be adjusted so that the team can reproduce different levels of gravity as if they________in space.
A.are B.has been
C.were D.had been

查看答案和解析>>

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

--- Jack fell off the ladder yesterday,but he is all right now.
---What a lucky dog! He ________himself badly.
A.should injureB.might injureC.should have injuredD.could have injured

查看答案和解析>>

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

--- Mary, what are you up this weekend?
--- Not sure. Tom just suggested that we _______ camping if it is sunny.
A.won’t goB.wouldn’t goC.should goD.not go

查看答案和解析>>

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

—Did you attend the opening ceremony of The Voice of China last week?
—Sorry! We ________ it, but we had a terrible traffic accident on our way.
A.must have attendedB.must attend
C.could have attendedD.could attend

查看答案和解析>>

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

— Do you think Li Hua has passed the English examination?
— No, If so, he ______ us yesterday. 
A.would tellB.told C.would have toldD.had told

查看答案和解析>>

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

Thanks to my teacher's valuable help, otherwise I ________ my college entrance exam.
A.can't passB.hadn't passed
C.would not have passedD.have not passed

查看答案和解析>>

同步练习册答案