"How many days has it been since I purchased the subscription" or "How many days have it been since I purchased the subscription".
My limited knowledge says me "has it been" is correct but Google translator translated this into "have it been". Kindly clarify this to me.