Отличие в том, что Present Perfect Continuous в отличие от Present Perfect указывает на то, что действие, начавшееся в прошлом и которое произошло до настоящего момента ещё находится в процессе, продолжается в настоящий момент времени.
Например:
(и подразумевается то, что они продолжают говорить в настоящтй момент)
(и подразумевается то, что она продолжает работать в этой компании)
При этом употребляются такие маркеры времени как: for - в течении(какого-то времени) например for the last 30 minutes или since - с (какого-то времени) например since June 1985 или since Tuesday
С употреблением Present Perfect дела обстаят немного иначе. Это время используется для того, чтобы рассказать о том, что действие произашло в неопределённое время в прошлом, поэтому с этим временем нельзя использовать выражения установленного времени: yesterday, one year ago, last week, when I was a child, when I lived in Japan, at that moment, that day, one day, etc. С Present Perfect следует использава такие маркеры времени: ever, never, once, many times, several times, before, so far, already, yet, etc.
Интересное примечание:
(имеется ввиду, что в настоящий момент времени он находится в отъезде)
(имеется ввиду, что он в настоящий момент вернулся из поездки, а не находится в отъезде)