— He ought to have been warned of the danger. — ______, but he just wouldn’t li

— He ought to have been warned of the danger. — ______, but he just wouldn’t li

题型:不详难度:来源:
— He ought to have been warned of the danger.
— ______, but he just wouldn’t listen to me.
A.So ought heB.So he wasC.So was heD.So he had

答案
 B
解析
ought to have been warned of表示“本应该被告诫有危险”,是对过去动作的推测,因此回答也应该用过去时。A的构成形式不对。而So he was必须与第一句谓语动词have been一致。
举一反三
— Look! Here _____.
— Oh, yes, here _____.
A.the bus comes…it comesB.comes the bus…comes it
C.does the bus come…does it comeD.comes the bus…it comes

题型:不详难度:| 查看答案
The politician has been warned that he would be getting into great trouble       ________stick to his standpoint.
A.were he toB.he willC.he was toD.would he

题型:不详难度:| 查看答案
The research is so designed that once ____ nothing can be done to change it.  
A.beginsB.having begunC.beginningD.begun

题型:不详难度:| 查看答案
Never _____ time come back again.
A.has lostB.will loseC.will lostD.lose

题型:不详难度:| 查看答案
—He looks very hot and dry.
—So ____ if you had a temperature of 103.
A.would youB.will youC.would you have beenD.do you

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

超级试练试题库

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