IT IS ESSENTIAL THAT EVERY STUDENT _________ TO LEARN ENGLISH AT...

25. It is essential that every student _________ to learn English at university. A. having B. have C. had D. has