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

試題分析:句意:我不知道他是一個騙子,否則我就不會相信他了!扒閼B(tài)動詞+v原型”用來表述現(xiàn)在或將來的事情;而“情態(tài)動詞+have done ”用來表示對過去發(fā)生事情的推測,根據(jù)前句的時態(tài)可以排除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.a(chǎn)ttendedB.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.a(chǎn)re usedC.has been usedD.have been used

查看答案和解析>>

同步練習冊答案