You ______ the examination again since you had already passed it.
A、needn’t have taken
B、didn’t need to take
C、needn’t take
D、mustn’t take
【正确答案】:B
【题目解析】:needn't have done sth. 与shouldn't have done sth. ,can't /couldn't have done sth. mustn't have done sth. 等等情态动词+have done sth.一样,讲的都是过去的,已经发生过了的事,分别表示“本不必做某事, 本不该做某事;不可能做过某事,一定做过某事”
此题题意为你没有必要再参加这次考试了。所以选B didn't need to do sth不需要做某事