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:
Grammar - either...or, neither...norModals with Perfect InfinitiveAdjectives, ING - EDModals and AdviceSo / Neither / Either / TooConjunctions, Prepositions and InterjectionsFOR & SINCEPresent Perfect Tense and Simple Past TenseExclamationGrammar-Present Continuous-Sentence MakingOther quiz:
a, an, the, Zero Article › ViewWho taught you to dance ______hiphop?
A. The
B. __
Conjunction and Punctuation › View
Combine the sentences using the correct conjunction and punctuation: ‘She wanted to go for a walk. It was raining heavily.’
A. She wanted to go for a walk, but it was raining heavily.
B. She wanted to go for a walk yet it was raining heavily.
C. She wanted to go for a walk therefore it was raining heavily.
D. She wanted to go for a walk; it was raining heavily.
Verb Tenses › View. What does a perfect verb tense express?
A. Certainty that the action will be completed
B. Ongoing actions only
C. Unfinished actions
D. Actions that will never happen
Phrasal Verbs › View
We have __________ milk. Could you get some on your way home?
A. closed down
B. run out of
C. faced up to
D. looked forward to
