If only I _______ more confidence in the English speech contest held last week!A

If only I _______ more confidence in the English speech contest held last week!A

题型:不详难度:来源:
If only I _______ more confidence in the English speech contest held last week!
A.would haveB.hadC.had hadD.have

答案
C
解析
考查虚拟语气。If only="I" wish后面的句子使用虚拟语气,如果与现在将来相反,就使用过去时;如果与过去相反就使用过去完成时,本题的last week是过去时间,所以与过去时相反,用过去完成时。句意:要是我在上个星期的演讲比赛中更有自信就好了。
举一反三
---How did you do in the test yesterday?
-----Not so well. I ______ much better but I misread the directions for writing。
A.will have doneB.could have done
C.must have doneD.may have done

题型:不详难度:| 查看答案
The life of a high school student is usually active, exciting and full of fun, but it ______ be stressful sometimes.
A.mustB.canC.need D.should

题型:不详难度:| 查看答案
—Can I pay the bill by check?
—Sorry, sir.But it is the management rules of our hotel that payment     be made in cash.
A.shallB.need C.willD.can

题型:不详难度:| 查看答案
—It’s many years since I saw you last; I        you at all.
—I wouldn’t have, either; if someone       you by the name.
A.didn’t recognize; hadn’t called B.didn’t recognize; didn’t call
C.haven’t recognized; didn’t callD.recognized; hag called

题型:不详难度:| 查看答案
—Do you know where David is?
— Well, he _____ have gone far — his coat is still here.                   
A.shouldn’tB.can’tC.mustn’tD.wouldn’t

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

超级试练试题库

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