[ 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

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 PronounOther quiz:
If Conditional › ViewIf 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
