That truck nearly hit me; I _______.A.might be killedB.may been killed C.may be
题型:不详难度:来源:
That truck nearly hit me; I _______.A.might be killed | B.may been killed | C.may be killed | D.might have been killed |
|
答案
D |
解析
试题分析:考查虚拟语气。句意:那辆卡车差点撞到我,我差点被撞死了。情态动词+have done表推测,can/may/might have done可能已经做了某事;must have done一定已经做了某事;should have done本应该做某事;故选D。 |
举一反三
—Pity you missed the lecture on nuclear pollution. —I _______ it ,but I was busy preparing for a job interview.A.attended | B.had attended | C.would attend | D.would have attended |
|
In this country it is required that anyone who wants to settle here ______ to pass this kind of test.A.has | B.must have | C.have | D.will have |
|
We ________ the project on time without your timely help .A.would not have finished | B.will not finish | C.would have finished | D.will finish |
|
The doctor recommended that you ____________ swim after eating a large meal. A.wouldn’t | B.couldn’t | C.needn’t | D.shouldn’t |
|
— The weather has been very hot and dry. —Yes. If it had rained even a drop, things would be much better now! And my vegetables . A.wouldn’t die | B.didn’t die | C.hadn’t died | D.wouldn’t have died |
|
最新试题
热门考点