[ 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 › ViewMy telephone is out of order, but ________ is working.
A. your
B. our
C. his
D. their
Let & Be allowed to › View
I’m not _____________ stay out late.
A. let to
B. allowed to
C. allowed too
D. lets to
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
