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

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

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