Разница между английским Perfect и русским совершенным видом заключается в их значении и употреблении:
Таким образом, Perfect в английском языке фокусируется на результате действия, в то время как русский совершенный вид указывает на то, как действие характеризуется по продолжительности. 1
Кроме того, из-за принципиального отличия в системе построения времён в русском и английском языках одна и та же английская конструкция в зависимости от контекста может переводиться как совершенным, так и несовершенным видом. 1