contestada

Help!!!

Identify the verb form in the following sentence. We had been warning of the potential danger for years.
A. past progressive
B. past perfect progressive
C. present perfect progressive
D. present progressive