Grammar Quiz

[ Grammar & Vocabulary ]

“I ____________________ you now because you have done something wrong!” Mrs Tan shouted at her son.

A. have punished

B. will punish

C. am punishing

D. punished

Select your answer:
         


Random Topics:

ApologizingSimple present/ past/ future tenseNouns FormationVerb-ing and InfinitiveModal Verbs and ConjuctionsPunctuationsPast and Present TensesThird Grade ExamPresent Simple Progressive

Other quiz:

Vocabulary › View

Conflict, opposition, or resistance in thought or principle.

A. hostility

B. jeopardize

C. coerce

D. pathogen


Grammar › View

She ______ there for over five years.

A. haven’t been

B. gone

C. hasn’t been