He has made so many mistakes in his essay that he ________ do it all again.
A.ought
B.has to
C.needs
D.used to

Các câu hỏi liên quan