精英家教网 > 高中英语 > 题目详情
The pills       him.If only he had taken them regularly.
A.could helpB.may help
C.must have helpedD.might have helped
D
考查情态动词用法。意为要是他经常服药,那些药本可能有他有帮助。 根据if only he had taken 可知,是对过去的虚拟,所以排除A,B. 而C意为一定做了某事,不符合题意
练习册系列答案
相关习题

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

You didn’t let me drive. If we ____ in turn, you ____ so tired.
A.drove…didn’t get
B.had driven…wouldn’t have got
C.drove…wouldn’t get
D.were driving…wouldn’t get

查看答案和解析>>

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

He suggested that a new library_________ near the key high school.
A.is builtB.was builtC.be builtD.should build

查看答案和解析>>

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

—Most of the students went to the party yesterday. It is a pity you were absent.
—I wish I          . But I was terribly busy.
A.didB.hadC.were D.would

查看答案和解析>>

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

If the firefighters ________ in time, the fire would have resulted in many deaths in the hotel.
A.wouldn’t have arrivedB.hadn’t arrived
C.didn’t arriveD.shouldn’t arrive

查看答案和解析>>

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

I ________ through that bitter period without your generous help.
A.couldn’t have goneB.didn’t goC.would go D.hadn’t gone

查看答案和解析>>

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

________ his overdrinking, the accident would not have happened.
A.If it weren’t forB.But for
C.Not had it been forD.Had it not been for

查看答案和解析>>

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

--- Is there a bus to the downtown?
-----There ____ be, for it is too late now. You’d better take a taxi.
A.won’tB.mustn’tC.can’tD.needn’t

查看答案和解析>>

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

They demanded that the books ______ to the school library right away.  
A.should returnB.be returnedC.were returnedD.returned

查看答案和解析>>

同步练习册答案