Совершенное время (haber (иметь) + причастия прошедшего времени)

Когда Вы говорите о законченном действии (о том, что уже совершено на момент речи), используйте совершенное время. Его еще называют сложное прошедшее время. Оно образуется с помощью простой формы настоящего времени вспомогательного глагола haber (иметь) и следующего за ним причастия прошедшего времени от соответствующего глагола.

Например, формы совершенного времени для глагола comprar (покупать) образуются следующим образом:

he comprado я купил
has comprado ты купил
ha comprado он купил
hemos comprado мы купили
habéis comprado вы купили
han comprado они купили


Подчеркнём, что haber – вспомогательный глагол и он не может употребляться, как синоним глагола tener.

Hemos viajado todo el día. Мы проездили весь день.


Обратите внимание, что между вспомогательным глаголом и причастием не может вклиниваться другое слово:
Siempre he trabajado. Я всё время работал.