精英家教网 > 高中英语 > 题目详情
.---I didn't go to work yesterday because my car broke down.
---You ____ mine. I wasn't using it then.
A.might borrowB.could have borrowed
C.must have borrowedD.ought to borrow
B
该题考查虚拟语气的用法。从句意:“你本来是可以用我的车子,因我当时不用它,而你未用,”可知该空表示的是与过去事实相反的假设。用could have done。
练习册系列答案
相关习题

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

—— Why do you make me do so?
—— I am sorry that you________do such a thing.
A.wouldB.canC.shouldD.may

查看答案和解析>>

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

The young man insisted that he_____nothing wrong and___free.
A.did; setB.had done; should be set
C.do; be setD.had done; must be set

查看答案和解析>>

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

I told Sally how to get here, but perhaps I _______ for her.
A.had to write it outB.must have written it out
C.should have written it outD.ought to write it out

查看答案和解析>>

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

That car nearly hit me; I ________.
A.might be killedB.might have been killedC.may be killedD.may been killed

查看答案和解析>>

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

You _________think you're clever, but that doesn't give you the right to order me about!
A.shouldB.wouldC.couldD.might

查看答案和解析>>

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

—Who has taken my pen away?
—__________. He was here a moment ago.  
A.It must be Li PingB.It is Li Ping take
C.Li Ping isD.Li Ping must take

查看答案和解析>>

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

They got two free tickets to Canada, otherwise they______ able to afford to go.
A.wouldn’t have beenB.mustn’t have beenC.wouldn’t beD.hadn’t been

查看答案和解析>>

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


.--- Do you know Uncle Tom is crazy about gardening?
---Sure. He ____ his flowers in the garden now.
A.may be wateringB.must be watering
C.could look afterD.ought to watch

查看答案和解析>>

同步练习册答案