Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 › View

She 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

Grammar › View

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