[ 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:
Gerund vs InfinitiveGrammar - TOEICComparison of Adjectives and AdverbsPreposition and Preposition PhraseTransitional WordsFew, a few, little, a littlePresent Continous TenseWish SentencesHow often - long - much - manyAdjectives or AdverbsOther quiz:
Present Continuos Tense › ViewMy mother … fried chicken in the kitchen at the moment.
A. is cooking
B. are cooking
C. am cooking
D. cooks
Modals of Necessity and Suggestion › View
When you’re in an argument, how important to you is it to be right? Do you think it should be more / less important to you? When you have an argument, what are some things you MUST do? (e.g., respect and listen to the other person.) What are some things you MUST NOT do?
You (5) _____________ never say something like “that’s stupid” or “only idiots believe that.”
A. must to
B. must
C. need
D. have to
