[ 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:
Grammar › ViewYour brother ………….. tennis very well.
A. play
B. is play
C. plays
D. playing
Grammar › View
What type of comedy involves “finding humour in sad or unpleasant situations”
A. sitcom
B. a mockumentary
C. satire
D. dark humour
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
