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 wi

题型:不详难度:来源:
John went to the hospital alone.If he ________ me about it, I would have gone with him.
A.should tellB.tells
C.toldD.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 winB.would not have won
C.would winD.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 putB.will have put
C.would putD.would have put

题型:不详难度:| 查看答案
I ________ through that bitter period without your generous help.(2011·陕西)
A.couldn"t have goneB.didn"t go
C.wouldn"t goD.hadn"t gone

题型:不详难度:| 查看答案
—Pity you missed the lecture on nuclear pollution.
—I________it, but I was busy preparing for a job interview.(2011·福建)
A.attendedB.had attended
C.would attendD.would have attended

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

超级试练试题库

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