I have finished. (Я закінчив.)
Present Perfect
Теперішній доконаний час
Використовуй Present Perfect, коли минула дія має зв’язок із теперішнім: досвід, результат або період до зараз.
Tenses · concept
Formula
She has not arrived. (Вона ще не приїхала.)
Have you seen it? (Ти це бачив?)
When to use
Коли говоримо про досвід без точного часу.
I have visited London.
Я бував у Лондоні.
Коли результат минулої дії важливий зараз.
She has lost her keys.
Вона загубила ключі.
Коли дія або стан триває до теперішнього моменту.
We have lived here for two years.
Ми живемо тут два роки.
Common mistakes
Після have/has потрібна past participle форма.
I have saw this movie.
Я бачив цей фільм.
I have seen this movie.
Я бачив цей фільм.
З he/she/it використовуємо has, а не have.
She have finished.
Вона закінчила.
She has finished.
Вона закінчила.
Якщо названо точний минулий час, частіше потрібен Past Simple.
I have met him yesterday.
Я зустрів його вчора.
I met him yesterday.
Я зустрів його вчора.



