[ Grammar ]
Choose the correct answer.
“Dr. Chang teaches math. He is an excellent teacher. He…..math at this school for more than 25 years.”
A. teach
B. have been teaching
C. taught
D. has been teaching
Select your answer:
Random Topics:
Quantifiers / Prepositions of Time and Comparative AdjectivesGrammar and Passive VoiceDegree of ComparisonContinuous TenseTenses of VerbsDescriptionsPresent Simple and Continuous TensePresent Perfect Simple & Present Perfect ContinuousConjunctive AdverbsOther quiz:
Conjunctions › ViewHarjit is very tall ________ Ranjit is even taller.
A. and
B. or
C. but
D. because
Articles › View
__________ earth moves around __________ sun.
A. The, the
B. An, a
C. The, –
D. -, –