What is the present perfect progressive tense of the verb ''to investigate''.

Detectives _____ for months.

A.
have been investigating

B.
investigate

C.
were investigating

D.
have investigated