John went to the hospital alone.If he ________ me about it, I would have gone wi
题型:不详难度:来源:
John went to the hospital alone.If he ________ me about it, I would have gone with him.A.should tell | B.tells | C.told | D.had told |
|
答案
D |
解析
D [句意:约翰独自去了医院。如果他告诉我的话,我会跟他一起去的。前一句是陈述语气,说明动作发生在过去,而且后一句的主句已经是would have gone说明是与过去事实相反的虚拟语气。与之对应的从句结构,应该用had +过去分词。] |
举一反三
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 |
|
________, 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 |
|
最新试题
热门考点