. THE PHONE _______ FOR SEVERAL MINUTES BEFORE I HEARD IT.A). HAD BE...

9). The phone _______ for several minutes before I heard it.

A). had been ringing B). has been ringing C). was ringing D). have been ringing