Grammar Quiz

Topics: 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:

ComparisionsPast simple vs Present perfectGrammar speak,talk,say,tellLinking VerbPresent ContinousSubordinating Conjunctions and Complex SentencesPresent Perfect Simple and ContinuousKnee AnatomyPast and Future TensesAdverb of Time

Other quiz:

Grammar › View

We_________listening to the teacher describe the most famous sights in London at the moment. It is so fascinating.
A. was
B. aren’t
C. were
D. are


Vocabulary › View

At right angles to a horizontal plane; in a direction, or having an alignment, such that the top is directly above the bottom is the definition of what word?

A. upright

B. vertical

C. perpendicular