单项选择题

You ______ such a long essay. Mr. Smith only asked for 300 words, and you have written 900.

A. needn’t have written

B. needn’t write
C. didn’t need write

D. didn’t need to write
相关试题