Which is the tense of the underlined verb?

The dog had been growling at the cat.

A.
present progressive

B.
past progressive

C.
present perfect progressive

D.
past perfect progressive

Respuesta :

C. 
present perfect progressive