[ Grammar ]
She ______ me English for 3 years.
A. taught
B. has taught
C. will teach
D. teaches

Random Topics:
Infinitive and GerundsInfinitiveNouns as AdjectivesModal Verbs and ConjuctionsDefinite Articlesgoing toGrammar - either...or, neither...norElectricity VocabularyWill, Be going to, Present ContinuousProgressive Perfect and Simple Verb TensesOther quiz:
Pronouns › ViewWe are doing ______ homework.
A. We
B. Our
C. Ours
Grammar › View
elephants is
A. plural
B. singular