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

Random Topics:
Modal Verbs - ObligationCardiology ServicesVerbsDegrees of ComparisonTenses - Irregular VerbsFuture Perfect TenseGrammar : Must (Necessity)Language Features: Reflective ArticleNoun QuantifiersPast Simple TenseOther quiz:
Present Simple VS Continuous › ViewShhh! Don´t shout, the baby ______________
A. sleeps
B. sleep
C. is sleeping
D. sleeping
Grammar - Quantiflier › View
Do you have ——— work to do now? I have ——– work for you to do.
A. any, few
B. many, some
C. any, some
D. plenty, a few
