Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

The dog ___ (bark) since the morning.

A. is barking

B. has barked

C. has been barking

D. barks

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Sentence StructureQuantifiers & Modal VerbsGrammar and Sentence StructurePresent simple & ContinuousAuxiliary and Modal Verbs-Ing and Infinitive Verb PatternsQuantifiers / Prepositions of Time and Comparative AdjectivesFew, a few, little, a littleMust / must notVerb to Be Tenses & Object Pronoun

Other quiz:

If Conditional › View

If you ______ leave now, I _____ the police.

A. don’t / call

B. won’t / call

C. don’t / ‘ll call


Verb & Grammar › View

Which word is an adjective in this sentence: “The green grass is soft”?

A. green

B. grass