[ Present Perfect Continuous ]
The dog ___________ (to bark) at me ____ 5 minutes.
A. has been barking / for
B. have been barking / for
C. has been barking / since
D. have been barking / since

Random Topics:
Have vs. HasClauses of ReasonWord FormationLinking Words and PhrasesFuture Tense VerbPhrasal Verb & Prepositional PhraseGerundFrequency AdverbsIf/Unless - Conditional type 1Conditional and SubjunctiveOther quiz:
Mixed General Quiz › ViewThe ___ waited anxiously at the front of the church for his bride.
a. gloom
b. groom
Grammar › View
By 2040 we _______ only processed food.
A. ate
B. will be eating
C. eat
D. will have eaten
Grammar › ViewWhich word is the verb in this sentence? “The students study every night before exams.”
A. Students
B. Study
C. Every
D. Night
Grammar › View
He is going to _______ (play) basketball with his friends.
A. playing
B. played
C. play
