Btw: There is a nice idiom, which is being used in the sentences, where you want to express, that someone called you repeatedly. So in your context it would be.
While the phone has been ringing of the hook, I was taking a shower.
Anyway, this is an american english, isn't it?
JCD