Grammar Quiz

[ Present Perfect Tense ]

My neighbor’s dog is barking. It ______ for 2 hours now.

A. has barking

B. barked

C. has barked

D. have barked

Select your answer:
A  B  C  D  E 


Random Topics:

Modals of ProhibitionZero ConditionalCorrelative ConjunctionIndefinite and Reflexive PronounsParts of Speech and Compound SentencesTimeVerb Forms and PrepositionsAlong & AgainstFuture Tense (will/be going to/p.continuous)Past and Present Tenses

Other quiz:

Grammar › View

Choose the correctly formatted sentence.

A. “How much does a banana cost?,” she asked, “Ten dollars?”

B. “How much does a banana cost?” she asked. “Ten dollars?”

C. “How much does a banana cost,” she asked, “ten dollars?”

D. “How much does a banana cost?,” she asked. “Ten dollars?”


Phrasal Verb › View

The child was brought _______ by his grandmother.

A. up

B. off

C. away

D. down

Passive Voice › View

Lots of houses_______ by the earthquake.

A. are destroying

B. destroyed

C. were destroyed

D. is destroyed


Past Tense › View

What …… you ……there?

A. did – bought

B. did – buy

C. did – buyed

D. were – buy