.---I didn"t go to work yesterday because my car broke down. ---You ____ mine. I

.---I didn"t go to work yesterday because my car broke down. ---You ____ mine. I

题型:不详难度:来源:
.---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。
举一反三
You____________ this morning if you really wanted to see it yourself.
A.ought to comeB.mostlyC.almostD.possibly

题型:不详难度:| 查看答案
The boss____________ the worker how to do it, or the accident couldn"t have happened.
A.can"t have toldB.ought to tell
C.could have toldD.mustn"t have told

题型:不详难度:| 查看答案
―Why? Where is the key to the sound lab?
―Dear me! You _______ it in the taxi!
A.have never leftB.never left
C.haven’t leftD.didn’t leave

题型:不详难度:| 查看答案
— I ____ to your birthday party last Sunday.
— Unfortunately, you were out on business.
A.had comeB.cameC.would comeD.would have come

题型:不详难度:| 查看答案
That car nearly hit me; I ________.
A.might be killedB.might have been killedC.may be killedD.may been killed

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.