精英家教网 > 高中英语 > 题目详情
I didn’t know that he was a cheat, or else I ________________ him.
A.should have believedB.shouldn’t believe
C.wouldn’t have believedD.couldn’t believe
C

试题分析:句意:我不知道他是一个骗子,否则我就不会相信他了。“情态动词+v原型”用来表述现在或将来的事情;而“情态动词+have done ”用来表示对过去发生事情的推测,根据前句的时态可以排除BD选项。Should have done “本应该做某事”不符合句意,此处是含蓄的虚拟语气,答案选C。
练习册系列答案
相关习题

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


All I have learned about the exam____ that three students faileD.
A. is   B. are  C. will be  D. have been

查看答案和解析>>

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

—Pity you missed the lecture on nuclear pollution.
—I________it, but I was busy preparing for a job interview.(2011·福建)
A.attendedB.had attended
C.would attendD.would have attended

查看答案和解析>>

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

The law required that everyone ________ his car checked at least once a year.
A.hasB.haveC.hadD.will have

查看答案和解析>>

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

They were abroad during the months when we were carrying out the investigation, or they _____ to our help.
A.would have comeB.could comeC.have comeD.had come

查看答案和解析>>

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

— Did you make it at last?
— Yes. But for your help,it _____ a serious loss.
  A. had caused
B. must have caused
  C. would have caused
D. may cause

查看答案和解析>>

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

Jack ________ have fought with the policeman.
—Yes. If one ________ ask for trouble, it can’t be helped.
A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

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

Will was stupefied with exhaustion, and he _____ his head on the grass under one of the trees and slept, but he saw a cat acting strangely. 
A.should have liedB.ought to have layC.might have laidD.must have laid

查看答案和解析>>

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

Every possible means ______ to prevent the air pollution, but the sky is still not clear.
A.is usedB.are usedC.has been usedD.have been used

查看答案和解析>>

同步练习册答案