当前位置:高中试题 > 英语试题 > 虚拟语气 > I wish I ___ able to tell him all about it last night. A.should beB. wereC. had ...
题目
题型:不详难度:来源:
I wish I ___ able to tell him all about it last night.
A.should beB. wereC. had beenD. was

答案
C
解析
考察虚拟语气。Wish后面的从句使用虚拟语气,与现在或者将来相反使用过去时;与过去相反使用过去完成时。根据句意可知本题是表示对过去相反,故使用过去完成时。句意:我希望我在昨天晚上就告诉他一切。
核心考点
试题【I wish I ___ able to tell him all about it last night. A.should beB. wereC. had 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
—I wish I _________ the meeting.
—But you didn’t .
A.attendedB.have atteneded
C.had attendedD.would attend

题型:不详难度:| 查看答案
_________ be sent to work there?
A.Who do you suggest
B.Who do you suggest that should
C.Do you suggest who should
D.Do you suggest whom should

题型:不详难度:| 查看答案
—Peter, your hair is getting much too long. It’s high time you __________it cut.
—OK. I will.
A.haveB.hadC.have hadD.will have

题型:不详难度:| 查看答案
If they had known what was coming next, they __ their mind.
A.may changeB.could changeC.must have changedD.might have changed

题型:不详难度:| 查看答案
--- Mary had a traffic accident and has been sent to the hospital. Did you tell her boss about it?
--- Yes, but I _____ her husband first.
A.should have toldB.shouldn’t have told
C.must have toldD.needn’t have told

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.