Grammar Quiz

[ Grammar ]

The teacher ____ the student for lying.

A. was punished

B. is punished

C. has been punished

D. punished

Select your answer:
         


Random Topics:

Progressive TensesGrammar of Future PlansNoun ClauseDemonstrative PronounDefinite vs Zero Article Abstract NounsReported Speech and Reported Questionsanother/the others/each other/one anotherIndefinite and Intensive NounPast Simple - Present Perfect

Other quiz:

Present Simple vs Past Simple › View

I ______ Jessica an email yesterday afternoon.

A. sent

B. send

C. was sent

D. didn’t sent


Grammar › View

That isn’t the right page number, ________________?

A. was it

B. is it

C. isn’t it

D. is she