A. HAVE B. HAVE HAD C. ARE HAVING D. HAD

34.

A. have B. have had C. are having D. had