________ me what you wanted to know, I should not have wasted my time talking s

________ me what you wanted to know, I should not have wasted my time talking s

题型:不详难度:来源:
________ me what you wanted to know, I should not have wasted my time talking so much with you.
A.Had you toldB.You have told
C.You had toldD.Have you told

答案
A
解析
A 考察虚拟语气和特殊句式。句义:如果你早告诉我你想知道的事情,那么我就不会浪费时间和你说这么多了。由句义可知,这是对过去事情的虚拟,所以主句使用should have done,从句相应地使用过去完成时。故A正确。
举一反三
Mother reminds, “________ rain, take an umbrella.” as spring approaches.
A.Shall itB.It shall
C.Should itD.It should

题型:不详难度:| 查看答案
—Why wasn"t John hired for the job?
—I don"t know, but he ________.
A.wasB.had been
C.should haveD.should have been

题型:不详难度:| 查看答案
—The old store enjoys a good reputation in this area.
—Can"t agree more. There are very few, ________, complaints about their service.
A.if anyB.if so
C.if anythingD.if ever

题型:不详难度:| 查看答案
Such an inspiring speech ________ at the graduation ceremony that every one of us was deeply moved and strongly encouraged.
A.did he makeB.he made
C.had he madeD.he had made

题型:不详难度:| 查看答案
As is shown in the movie, under no circumstances ________ faith and confidence.
A.you should loseB.shouldn"t you have
C.should you loseD.you shouldn"t have

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

超级试练试题库

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