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:
         


Random Topics:
Yes-No Question Transition Words And Phrase Parts of SpeechMay, Might-ing / InfinitivePast Continuous vs Past SimpleShould and Shouldn'tTenses & PassiveLinkers and Conjunctions

Other quiz:

Grammar › View

It is not necessary to be so nervous. Everything is _____.

A. under control

B. out of control

C. beyond control

D. over control


Present Simple Tense › View

The sun _____ on the West.

A. won’t rise

B. isn’t rising

C. don’t rise

D. doesn’t rise


How to use : Read the question carefully, then select one of the answers button.