精英家教网 > 高中英语 > 题目详情
I wish you hadn’t given him my telephone number, but you     .
A.didB.hadC.doD.have
A

试题分析:考查时态。本题的关键在于前面I wish后面的从句中使用了过去完成时,说明这是与过去事实相反的虚拟语气,后面的动词要使用过去时;句意:我希望你没有把我的电话号码给他,但是你却给了。故A正确。
点评:时态的关键在于抓住句子的关键词,根据这些关键词来选择合适的时态。动词wish后面的从句要使用虚拟语气。如果与现在事实相反,用过去时;如果与过去事实相反,用过去完成时;如果与将来相反就使用过去将来时。本题前面的did说明是与过去事实相反。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Stay awake! You should know that it ________ to sleep in class.
A.doesn’t permitB.is not permitted
C.will not be permittedD.was not permitted

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----Have you got your test result? 
----Not yet. The papers _____.?
A.are still being corrected  B.are not correcting
C.have already been corrected D.have not corrected

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Whether ways will be found to help China _______ the current world financial crisis is just _______ worries the public.
A.prevent ;thatB.survive ;whatC.forbid; thatD.leave ;what

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Though we don’t know what was discussed, yet we can feel the topic_______.
A.had changedB.will change
C.was changedD.has been changed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- Now where was I ?
--- You ______ me about your travels in Canada.
A.told B.were telling
C.have told D.will tell

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

A fire broke out in the neighborhood last night. By the time the firemen arrived, it    . 
A.had been put outB.would put out
C.has been put outD.was putting out

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

---I'm trying to find yesterday's newspaper. Have you seen it?
---I'm afraid that I ________ it away. I thought you had finished reading it.
A.will throwB.had thrownC.throwD.threw

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Want to buy that kind of cloth because I       the cloth       well.
A.have told; washedB.have been told; washes
C.was told; washedD.have been told; is washed

查看答案和解析>>

同步练习册答案