Следует различать формы длительных совершенных времен (Present Perfect Continuous, Past Perfect Continuous) английского глагола и простые совершенные формы (Perfect Indefinite).
Обе формы совершенного времени - простая и длительная - в английском языке показывают, что к определенному моменту в прошлом, настоящем и будущем некое действие завершено (или не завершено; незавершенность - это частный случай завершенности).