he _____about the newsA.don't need to tellB.needn't to be told C.didn't need telling D.didn't need to be told请说明原因

问题描述:

he _____about the news
A.don't need to tell
B.needn't to be told
C.didn't need telling
D.didn't need to be told
请说明原因

D.
此题考察need的用法和被动语态。
need可以做实义动词,也可做情态动词。
当need为实义动词时,只有need to do
当need为情态动词时,只有need do。
这句话的意思是,他没有必要被告知这个消息。
很明显,要用被动语态,be told。
A选项中,不是被动语态
B选项中,应该是needn't be told
C中,need后面死都不可能有doing形式
D中,正确。

D.didn't need to be told
need 作为情态动词讲时候可以在其后直接加not,但是后面直接接动词原型,所以b错了
作为一般实意动词,就可以接to,并且注意要用被动语态,因为他是被告知的,所以a错误

D need 既可以做 实意动词 也可以做情态动词 做情态动词时 后面就要跟动词原形 B 就错了 作实义动词时 就要加助动词 do 和 to C 就错 了 再根据 句意判断是 被动句型 所以 A 就错了

答案选D
用排除法
A:need是行为动词,应该用doesn't
B:need是情态动词,不需要加to
C和D:need做行为动词,短语是need to do
希望对你有帮助~

选D:didn't need to be told意思是:不需要告诉他这个消息.这里tell 和he是被动关系,他被告诉,所以A和C主动语态就不正确了.而B,假如needn't,否定加在need上说明这个need是情态动词用法,后面直接跟动词,应该是:need...