He ______ told you that because you have known the truth. A.needs not have
题型:不详难度:来源:
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 |
举一反三
It is not like her to be so impolite; she you when you greeted her.A.might not have heard | B.should not have heard | C.mustn’t hear | D.shouldn’t hear |
|
He suggested the person referred ________ put into prison.A.is | B.be | C.to be | D.should be |
|
The WTO urged that all the countries ________ measures to prevent swine flu spreading.A.take | B.must take | C.are to take | D.took |
|
–When we got to the cinema, the film hadn’t started yet. --So you________.A.needn’t hurry | B.didn’t need hurry | C.needn’t have to burry | D.needn’t have hurried |
|
—What does the sign over there read? —"No person_______ smoke or carry a lighted cigarette, cigar or pipe in this area." |
最新试题
热门考点