[ Grammar ]
My teacher ……. this lesson for me. So, I can do all the quizzes. It is easy for me.
A. Has teached
B. Has teaching
C. Has taught
D. Has teach

Random Topics:
Relative Pronouns with PrepositionsMiscellaneous Grammar UsagesVerb Moods and Vague Pronouns-ed/-ing AdjectivesSimple Past TenseThe First Conditional SentenceModal Auxiliaries and To Be VerbsConjunctive AdverbPoetryGrammar (either..or.. and neither..nor..)Other quiz:
Grammar › ViewThe trip to Berlin will be cancelled ______ more students sign up.
A. in case
B. unless
C. as long as
D. provided that
Past Tense › View
Linda ___ for the exam so she was very nervous
A. hadn’t studies
B. hadn’t studied
C. wasn’t study
D. didn’t studied