I had been running было бы неправильно. Что ж, у Present Perfect Continuous есть несколько значений Первое - о котором ты упоминаешь, действие, что началось в прошлом и длится до сих пор. Второе - продолжительное действие, которое недавно закончилось и мы видим результат в настоящем. Еще пример : Why are your hands filthy? I've been gardening.
Perfect Continuous - Действие, начавшееся до настоящего момента, длившееся некоторое время, и продолжающееся в момент речи или закончившееся непосредственно перед моментом речи Выделенное отражает Где ты был.Бегал. А в контексте перевода обсуждаемого настоящее время, имеющее историю в прошлом. Там все слова говорят о действие, которое началось в прошлом и продолжается. Стою стойко на этом понимании. Чего-то Вы меня с толку сбили.
Это у меня должность и задача такая, как у преподавателя аналитической грамматики - сбивать людей с толку ))
Спасибо за напоминание. Хорошо, что есть на кого опереться, а то меня заносит очень часто.