[ 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:
Reported Speech › ViewShe said “I’m sorry I didn’t reply to the letter.”
A. She apologized for didn’t reply to the letter.
B. She apologized for not replying to the letter.
C. She apologized for not to reply to the letter.
D. She apologized for not to replying to the letter.
Question Words › View
_________ don´t you go to university by bus?
A. Where
B. Why
C. How
D. When
The 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
