We ________John"s name on the race list yesterday but for his recent injury.(201
题型:不详难度:来源:
We ________John"s name on the race list yesterday but for his recent injury.(2011·江西)A.will put | B.will have put | C.would put | D.would have put |
|
答案
D |
解析
D [考查虚拟语气。句意:要不是因为他最近受伤,我们本应该把John的名字加进昨天的比赛名单中。but for 是虚拟语气的提示,yesterday表示过去的时间。故选D。] |
举一反三
I ________ through that bitter period without your generous help.(2011·陕西)A.couldn"t have gone | B.didn"t go | C.wouldn"t go | D.hadn"t gone |
|
—Pity you missed the lecture on nuclear pollution. —I________it, but I was busy preparing for a job interview.(2011·福建)A.attended | B.had attended | C.would attend | D.would have attended |
|
—I left my handbag on the train, but luckily someone gave it to a railway official. —How unbelievable to get it back! I mean, someone ________ it.(2011·江苏)A.will have stolen | B.might have stolen | C.should have stolen | D.must have stolen |
|
My suggestion is that you ________ much meat.A.wouldn"t take | B.shall not take | C.not have | D.won"t have |
|
—Shall I help clean the kitchen, Mum? —Thank you.But you ________ it because I can do it myself.A.mustn"t have done | B.wouldn"t have done | C.mightn"t have done | D.haven"t got to do |
|
最新试题
热门考点