logo search
English

Present Perfect / Past Indefinite

1. I’ve lived in London for ten years. (=Я все ще мешкаю у Лондоні)

2. I lived in London for ten years. (= Я не мешкаю у Лондоні зараз)

Present Perfect завжди має зв’язок між минулим та теперішнім;

у Past Indefinite мова йде лише про минуле.

Past Indefinite вживається для вираження дії, яка почалася і закінчилась у минулому.

1. He has lost the tickets to the British Museum (=Зараз у нього немає квитків)

2. He lost the tickets to the British Museum, but he has got them back.

Present Perfect також вживається, коли результат минулої дії пов’язан з теперішнім часом.

Past Indefinite вживається, коли результат минулої дії не пов’язаний з теперішнім часом.

1. Have you ever been to the National Gallery?

2. I visited the National Gallery yesterday.

Present Perfect вживається, коли мова йде про невизначений час, який триває до теперішнього періоду (ever, never, recently).

Past Indefinite вживається, коли мова йде про певний минулий час (last week, yesterday, six years ago, etc.)

1. When did you arrive last night?

Звичайно, у питаннях з питальним словом when вживається Past Indefinite.

1. I’ve walked in the Hyde Park this morning. (Зараз ще ранок)

2. I walked in the Hyde Park this morning. (Зараз може бути день, вечір або ніч)

Можна вживати такі слова, як today, this morning, this afternoon і інші з Present Perfect, якщо зазначений період часу ще не скінчився.

Past Indefinite вживається, якщо зазначений час вже скінчився.