[ Grammar ]
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:
Grammar › ViewWhich sentence uses “they’re” correctly?
A. They’re house is on the corner.
B. Their going to the movies.
C. They’re going to be here soon.
D. There going to the park.
Grammar › View
Choose the definition for crew.
A. a group of people
B. rude and offensive
C. a woman, man or child
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
