Егор Слукин
Present perfect (английский язык) я так понял?
He has played. - Он сыграл.
I have come. - Я пришел.
They have finished their work. - Они завершили свою работу.
I have not seen you for ages! - Я не видел тебя целую вечность! (идиоматическое выражение)
The taxxy has arrived. - Такси прибыло.
Лучше почитайте по ссылке чтобы вы были уверены что это то что вам нужно. alleng.ru/mybook/3gram/6verb_10.htm