Grammar Quiz

[ Present Perfect Tense ]

You  ___________ (break) the glass again.

A. have break

B. have broke

C. have broken

D. has broken

Select your answer:
A  B  C  D  E 


Random Topics:

Passive of Modal VerbsModals of ProbabilityGerund & ParticipleFigurative LanguageContrastive ConjunctionGrammar: Reported QuestionsConjunctions, Interjections and Sentence TypeTime PhrasesPast Simple VerbsThere is, There are, Some, Any

Other quiz:

Grammar › View

The students cleaned the classroom by ___.

A. themselves

B. them

C. theirs

D. their


Grammar › View

I don’t have _______ friends.

A. many

B. lots

C. some

D. a lot