[ 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:
Modal Verb › ViewComplete the sentence by choosing an appropriate option.
Just help yourself if you’d like something to eat. You ___ first.
A. mustn’t ask
B. must ask
C. needn’t ask
D. may ask
Idioms › View
I wish she wouldn’t make ___ stories like that.
a. for
b. up
c. over
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
