But for the help of my English teacher, I ________ the first prize in the Engl
题型:不详难度:来源:
But for the help of my English teacher, I ________ the first prize in the English Writing Competition.A.would not win | B.would not have won | C.would win | D.would have won |
|
答案
B |
解析
B [此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might + have done结构。] |
举一反三
________, please try your best to solve the problem in time.A.Ought you get into trouble | B.Must you get into trouble | C.Can you get into trouble | D.Should you get into trouble |
|
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 |
|
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 |
|
最新试题
热门考点