Перейти до основного вмісту

B1 · Теорія

Present Perfect і Past Simple: різниця

Past Simple називає подію у завершеному часі: I lost my phone yesterday. Present Perfect говорить про минуле без часу або про час, що триває досі: I have lost my phone.

B1 Перфектні часи ·

Головне правило

Названо або спитано завершений час (yesterday, last week, two days ago, in 2019, When...?): Past Simple. Часу немає, або йдеться про період до сьогодні (ever, never, so far, since, How long...?): Present Perfect.

Підказки до кожного часу

Past Simple: час завершивсяPresent Perfect: час до сьогодні
yesterday, last night, last yearever, never, so far, up to now
two days ago, in 2019, in Maysince 2019, since Monday
on Monday, at six o'clock, when I was a childfor five years (now), How long ...?
When / What time / How long ago ...?This is the first time I have ...
Одна ситуація, два часи
Present PerfectPast Simple
I have lost my phone.I lost it yesterday.
Have you been to Rome?Did you like it?
She has lived here for ten years.She lived here for ten years, then she moved.

В українській мові для минулого є один час: «я загубив телефон» підходить і до «вчора», і до «щойно». Тому здається, що англійські часи можна міняти місцями. Не можна: англійська питає не «закінчилась дія чи ні», а «чи названо момент у минулому». Вид дієслова тут нічого не вирішує: і «бачив», і «побачив» можуть стати обома часами, усе залежить від часу в реченні.

Приклади

  • I have seen this film three times. Я бачив цей фільм тричі.
  • I saw it with Tom last Friday. Я дивився його з Томом минулої п’ятниці.
  • Have you ever been to London? - Yes, I have. I went there in 2019. Ви колись були в Лондоні? - Так. Я їздив туди 2019 року.
  • We have known each other since 2015. Ми знайомі з 2015 року.
  • When did you buy this bag? - Two weeks ago. Коли ви купили цю сумку? - Два тижні тому.
  • How long have you had your car? - For three years now. Як давно у вас ця машина? - Уже три роки.
  • My grandfather was a pilot. He flew to many countries. Мій дід був пілотом. Він літав у багато країн.
  • This is the first time I have eaten sushi. Я їм суші вперше.

Новина і подробиці

Новину часто подають у Present Perfect, а подробиці, тобто коли, де й як, у Past Simple: There has been a fire in the old market. It started at 3 am. Так само в розмові: Have you seen my keys? - Yes, you left them on the table. Щойно з’являється конкретний час або обставина минулої події, переходьте на Past Simple.

When? чи How long?

Питання про момент завжди у Past Simple: When did you meet? What time did it start? Питання про тривалість до сьогодні у Present Perfect: How long have you known her? - Since 2015. Але How long може стосуватися й завершеного періоду: How long did you live in Paris? - For two years, then I left. Відповідь або контекст показує, який час потрібен.

For з обома часами

For сам по собі нічого не вирішує. He has lived in Lviv for ten years означає, що він і зараз там живе. He lived in Lviv for ten years, then he moved to Kyiv: період закінчився. В українській для цього є різні форми («живе» і «жив»), а в англійській це робить саме час. Підказки: now, still, «і досі» дають Present Perfect, а then і названий кінець періоду дають Past Simple. Після since з минулою подією ставте Past Simple, а головне речення лишається в Present Perfect: We have been friends since we met at school.

Слова, що допускають обидва часи

З today, this morning, this week, this year і recently усе залежить від того, чи період ще триває. Уранці: I have had two coffees this morning. Увечері, коли ранок минув, можна сказати I had two coffees this morning. Із just, already і yet різниця інша, між варіантами мови. У британській англійській тут зазвичай Present Perfect: I have just eaten. В американській часто чують Past Simple: I just ate, Did you eat yet? Обидва варіанти нормальні, тож не вважайте їх помилкою.

Підказка

Спершу шукайте в реченні назване минуле: yesterday, ago, last, in 2019, when. Якщо воно є, це Past Simple. Якщо замість нього since, so far, ever із відповіддю «Yes, I have» або «How long...?», це Present Perfect. Коротка відповідь повторює допоміжне слово питання: Have you...? - Yes, I have. Did you...? - Yes, I did.

Типові помилки

  • I have seen him yesterday. I saw him yesterday. yesterday називає завершений час
  • When have you arrived? When did you arrive? питання про момент: Past Simple
  • I have been to London last year. I went to London last year. last year, а не «досвід узагалі»
  • I have finished school in 2020. I finished school in 2020. рік у минулому: Past Simple
  • I know her since 2015. I have known her since 2015. в українській «знаю з 2015», в англійській Present Perfect
  • I knew her since 2015. I have known her since 2015. since веде до теперішнього, тож Past Simple не підходить
  • I didn't see him since Monday. I haven't seen him since Monday. since + момент: Present Perfect
  • Have you saw this film? Have you seen this film? після have потрібна третя форма: seen

Питання і відповіді

Коли вживати Present Perfect, а коли Past Simple?

Якщо названо або спитано завершений час (yesterday, ago, last week, in 2019, When...?), це Past Simple. Якщо часу немає або період триває досі (ever, never, so far, since, How long...?), це Present Perfect.

Чи можна сказати «yesterday» з Present Perfect?

Ні. Слова yesterday, last week, ago, in 2019 називають завершений час, тому потрібен Past Simple: I saw him yesterday, а не *I have seen him yesterday*.

Чи можна вживати ever із Past Simple?

В американській англійській це звичайно: Did you ever try sushi? У британській зазвичай кажуть Have you ever tried sushi? Якщо ви вчите британський варіант, обирайте Present Perfect.

Чому не можна сказати I know her since 2015?

В українській у такому реченні стоїть теперішній час, а в англійській для періоду від минулого моменту до сьогодні потрібен Present Perfect: I have known her since 2015.

Який час вживати з today, this week і recently?

Залежить від того, чи період ще триває. Якщо він не закінчився, зазвичай Present Perfect: I have seen her this week. Якщо закінчився, Past Simple: I saw her this morning.

Перевірте себе

Потренуйтеся з миттєвою перевіркою, а потім складіть екзамен, щоб зарахувати тему. Вправи та екзамени входять у Reader від 1 €/міс.

Інші теми B1