[ 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 › ViewThe conference was organised for all the ………………….. in the city.
A. history teachers
B. historical teachers
C. historic teachers
D. historian
Grammar › View
What type of sentence is: Your red shirt is in the dryer.
A. interrogative
B. declarative
C. exclamatory
D. imperative
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
