[ 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:
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
