I have been countingとするのとどのような意味の違いがあるのでしょうか?

ネイティブによる回答
Rebecca
「I have been counting on」と「I was counting on」の違いは、「I have been counting on」は現在完了形、「I was counting on」は過去形だということです。現在完了形は、過去に起こった出来事が現在に続いていることを表すときに使われます。過去形は、過去に起こって終了している出来事を表現します。つまり、「I have been counting on」は過去に予想し、今も予想しているという意味ですが、「I was counting on」は過去に何かを予想していたことを指しています。