Thetelephone____fourtimesinthelasttwentyminutes,andeachtimeit___formyroommate.
A.rang;hasbeen B.hasbeenringing;is
C.hadrung;was D.hasrung;was