精英家教网 > 高中英语 > 题目详情
I don’t suppose Jim could have done so well in yesterday’s exam , ____________?
A.do IB.did heC.has heD.could he
B

试题分析:考查反义疑问句。本题前半句是一个否定前移的形式,本应该是I suppose Jim could not have done so well in yesterday’s exam.在英语中I suppose是一个插入语,可以省略。本句就变成了Jim could not have done so well in yesterday’s exam.本句中的“情态动词+have done”表示推测,如果句子有过去时的时间状语,就对过去时反问。如果句中没有过去时的时间状语,就对现在完成时反问。本题句中有in yesterday’s exam,故对过去时反问,故B正确。
点评:当句中有“情态动词+have done”表示推测,如果句子有过去时的时间状语,就对过去时反问。如果句中没有过去时的时间状语,就对现在完成时反问。
练习册系列答案
相关习题

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

No one will be sad because humans will have learnt to fix many of the problems that affect us now, like war, pollution and hunger, ________ ?
A.will theyB.will heC.won’t heD.won’t they

查看答案和解析>>

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

She thinks the naughty students have escaped being punished by their teacher, __________?
A.does sheB.doesn’t sheC.have theyD.haven’t they

查看答案和解析>>

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

She said she couldn’t finish the work in time, _______?
A.could sheB.couldn’t sheC.did sheD.didn’t she

查看答案和解析>>

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

According to what he complained about, something must have gone wrong with the computer, ______?
A.mustn’t itB.didn’t heC.hasn’t heD.didn’t it

查看答案和解析>>

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

I’m sure that the teacher’s told you about the your result of the examination. ______ ?
A.am not IB.hasn’t he
C.aren’t youD.isn’t he

查看答案和解析>>

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

There’s nothing more important than good health, _______?
A.is thereB.isn’t itC.isn’t thereD.is it

查看答案和解析>>

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

—Remember not to pretend to know what you don’t know.
— _____. My last lesson is still fresh.
A.No, I willB.No, I won’tC.Yes, I won’tD.Yes, I will

查看答案和解析>>

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

You won’t surf the internet before you finish your homework, ______ you?
A.doB.don’tC.willD.won’t

查看答案和解析>>

同步练习册答案