. THE PHONE _______ FOR SEVERAL MINUTES BEFORE I HEARD IT.A). WAS RI...

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

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