[ Tenses ]
He’s ____ Chemistry for years.
A. teach
B. teached
C. thaught
D. taught
Select your answer:

Random Topics:
Simple Present vs Present ProgresiveTransitive and Intransitive VerbInfinitivesModals of Speculation and DeductionPresent Forms and Narrative TensesKinds of NounsVerb-ing and Infinitive-ed/-ing AdjectivesPossessive Pronouns and Adjective PronounsGrammar - to beOther quiz:
Grammar › ViewAisha would rather you _____ slower.
A. flying
B. drove
C. driving
D. driven
Sentence Completion › View
Please arrive fifteen minutes before the start of the workshop —– you will have time to register.
A. which
B. however
C. because of
D. so that
