We use the continuous to say how long (for an activity that is still happening)
e.g. We have been discussig the matter for two hours.
We use the simple to say how much, how many or how many times ( for completed actions): e.g. We have been discussing the matter several times this year.