精英家教网 > 高中英语 > 题目详情
He ______ told you that because you have known the truth.      
A.needs not have B.need not have C.need not has D.does not need have
B
考查情态动词表示虚拟语气的用法:needn’t have done“本不必做而做了”,句意是:因为你已经知道事实了,他本没有必要告诉你的。选B
练习册系列答案
相关习题

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

______ this afternoon, you would have to come again next week.
A.The boss didn’t returnB.The boss were not to return
C.Were the boss not to returnD.Didn’t the boss return

查看答案和解析>>

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

He has no idea what the book is about.He        have read it very carefully.
A.needn’tB.shouldn’tC.can’tD.mustn’t

查看答案和解析>>

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

But for the help of my English teacher, I _______ the first prize in the English Writing Competition.
A.would not winB.could not winC.could have wonD.would not have won

查看答案和解析>>

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

—What does the sign over there read?
—"No person_______ smoke or carry a lighted cigarette, cigar or pipe in this area."
A.shallB.mayC.mustD.Will

查看答案和解析>>

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

---Well done, Tom!
---Thanks. But given more time, I ________ it better.
A.shouldn’t have doneB.could have doneC.might not doD.could do

查看答案和解析>>

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

Often, when he        something that        him, he wasted his time dozing.
A.should be doing, gave
B.should have been doing, was given
C.should do, was given
D.should have been doing, had given

查看答案和解析>>

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

---Mr. Smith, ______ he have all these letters typed for you right away?
---He ______. They should be ready by 10 o’clock this morning.
A.will; must B.shall; has toC.need; willD.would; ought to

查看答案和解析>>

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

If it had not been for your help, I ____ the examination.
A.could not passB.would not pass
C.would not have passedD.can not have passed

查看答案和解析>>

同步练习册答案