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:

Language Features: Reflective ArticleVocabulary and GrammarGrammar Pronoun and Singular Plural NounPast ContinuousAdjectives vs AdverbsGrammar - FutureQuantifiersTenses and PronounsCountable and Uncountable

Other quiz:

Future Tenses › View

Look at the clouds! It _____ in a few minutes.

A. will rain

B. is going to rain

C. rains

D. is raining


Verb To Be › View

She_______ 17 years old.

A. Are

B. have

C. Am

D. is