What is the difference in meaning between "I have been counting on" and "I was counting on"?

Native speaker’s answer
Rebecca
The difference between "I have been counting on" and "I was counting on" is that "I have been counting on" is in present perfect tense, and "I was counting on" is in past tense. "Present perfect tense" is used to describe events that happened in the past, and continued into the present. "Past tense" describes events that happened and finished in the past. Therefore, "I have been counting on" means "I counted on in that past and am currently counting on" and "I was counting on" refers to counting on something in the past.