[ 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:
Vocabulary › Viewa taking back of a previous assertion
A. retraction
B. vacuous
C. abet
D. protean
Mixed General Quiz › View
That is ___ you are poor.
a. why
b. that
c. which
Which 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
