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

I always _______ this computer

A. use

B. using

C. used


Modal Verb › View

He said that he ………..    go to Italy in June or July. 

A. should

B. Might

C. Could

D. can

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