Topics: Present Perfect and Present Perfect Progressive Tenses
The dog ___ (bark) since the morning.
A. is barking
B. has barked
C. has been barking
D. barks
Select your answer:

The dog ___ (bark) since the morning.
A. is barking
B. has barked
C. has been barking
D. barks
Select your answer:
