[ Present Tenses ]
Dr Jacobs ___________ (teach) at this university for almost twenty years, but he __________ (never have) such brilliant students.
A. has taught, has never been teaching
B. has been teaching, has never been having
C. has taught, has never had
D. has been teaching, has never had

Random Topics:
Conditional Sentences and Verb FormPast Simple or Past ContinuousAsking and Giving SuggestionWill and Going toPast Perfect vs Past SimpleSimple Present & Present ProgressiveBasic GrammarDefinite and Zero ArticleDaily Routines & TensesGerunds, Infinitives and Modals of PossibilityOther quiz:
Vocabulary › ViewWhat does ‘virtual reality’ refer to?
A. A physical experience in the real world.
B. A computer-generated simulation of a three-dimensional environment.
C. A form of traditional storytelling.
D. An outdated technology used in gaming.
Future Tenses › View
Do you think they _________________ come to the party?
A. are going to
B. will
C. will to
D. going to