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

This car is __________ than the one we saw yesterday.

A. faster

B. fastest

C. more fast

D. fastly


Grammar › View

When Faris was young, he _____ walk to school.

A. was used to

B. uses to

C. use to

D. used to

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