Have ed время. Present Perfect — Настоящее совершенное время: образование, употребление, формы, упражнения


Понятие настоящего времени в английском языке не всегда совпадает с нашим. Одним из самых ярких примеров такого различия как раз является Present Perfect.

В этой статье мы разберемся, что такое Present Perfect, как оно образуется, в каких случаях употребляется, каким правилам подчиняется и закрепим знания на реальных примерах предложений с переводом.

Что такое Present Perfect Tense?

Present Perfect Tense (Present Perfect) - это настоящее совершенное время в английском языке. Оно обозначает действие, которое завершилось в настоящий момент времени.

В этом и состоит основная сложность времени Present Perfect для изучающих. В русском языке нет времени аналогичного Present Perfect. Для нас если что-то происходит сейчас - это и есть настоящее, а если совершилось - это уже прошлое.

Но не для англичан. Они воспринимают время немного по-другому. По логике носителей языка, действие вполне может закончиться и в настоящем или близко к настоящему моменту. Для выражения такой связи прошлого с настоящим и существует Present Perfect.

Из-за этих особенностей в понимании действий и времени - на русский язык Present Perfect обычно переводится глаголом в прошедшем времени.

I have already done my homework - Я уже сделал домашнее задание

В этом примере используется время Present Perfect (have done), потому что речь идет о том, что действие (работа над домашним заданием) закончилось совсем недавно.

Но на русский язык мы переводим предложение используя прошедшее время (уже сделал).

Как образуется Present Perfect?

Время Present Perfect образуется при помощи вспомогательного глагола have / has и Past Participle (третьей формы смыслового глагола: V3).

Вспомогательный глагол меняется в зависимости от подлежащего:

  • I / You / We / They → have (для 1-го, 2-го лица и форм множественного числа)
  • She / He / It → has (для 3-го лица единственного числа)

Завершает конструкцию времени Present Perfect смысловой глагол в третьей форме (V3).

Если смысловой глагол правильной формы - то его третья форма (V3) образуется при помощи окончания -ed.

Если смысловой глагол неправильный - то его третью форму (V3) берем из таблицы неправильных глаголов.

Например:

  • to try → tried (пытаться) to cook → cooked (готовить) to finish → finished (заканчивать)
  • to get → got (получать) to keep → kept (хранить) to see → seen (видеть)

Утверждение:

Утвердительное предложение в Present Perfect образуется при помощи вспомогательного глагола have / has и смыслового глагола с окончанием -ed для правильных глаголов или третьей формы неправильного глагола (V3) по формуле:

  • I / You / We / They + have + Ved (V3)
  • She / He / It + has + Ved (V3)

I have decided - Я решил

You have played - Ты играл

He has done - Он сделал

It has turned on - Оно включилось

В предложениях и повседневной речи часто можно встретить сокращенную форму вспомогательных глаголов have / has. Она образуется при помощи добавления к подлежащему ‘ve (для have) или ‘s (для has):

  • I have = I’ve
  • You have = You’ve
  • We have = We’ve
  • They have = They’ve
  • She has = She’s
  • He has = He’s
  • It has = It’s

I’ve done my tasks - Я выполнил свои задачи

He’s washed the dishes - Он вымыл посуду

Отрицание:

Отрицательные предложения в Present Perfect образуется при помощи добавления частицы not после вспомогательного глагола have / has, но перед основным смысловым глаголом. Формула выглядит следующим образом:

  • I / You / We / They + have not + Ved (V3)
  • She / He / It + has not + Ved (V3)

I have not done my homework - Я не сделал домашнюю работу

They have not come - Они не пришли

She has not finished her tasks - Она не выполнила свои задачи

It has not turned on - Оно не включилось

В отрицании частицу not можно сократить путем присоединения ее к вспомогательному глаголу have / has:

  • Have not = haven’t
  • Has not = hasn’t

I haven’t washed my hair - Я не помыл волосы

She hasn’t been to London yet - Она еще не была в Лондоне

Вопрос:

Вопросительное предложение в Present Perfect образуется путем постановки вспомогательного глагола have / has в начало предложения. Формула будет такой:

  • Have + I / You / We / They + Ved (V3)
  • Has + She / He / It + Ved (V3)

Have I bought all the presents? - Я купил все подарки?

Have you finished the classes? - Ты закончил занятия?

Has she just arrived home? - Она только что приехала домой?

Has it turned on? - Оно включилось?

Специальные вопросы образуются при помощи question words (вопросительных слов). Таких, как when (когда), how (как), what (что), where (где) и других. Далее идет такой же порядок слов, как и в вопросе.

  • QW + have + I / You / We / They + Ved (V3)
  • QW + has + She / He / It + Ved (V3)

What has he just said? - Что он только что сказал?

How long have you knocked on the door? - Как давно ты стучал в дверь?

Когда употребляется Present Perfect?

А сейчас рассмотрим самые распространенные случаи употребления и использования времени Present Perfect в речи:

  • Завершенное действие в настоящем

В таком случае акцент ставится на результат завершенного действия. Другими словами, когда результат действия виден в настоящем.

I have cooked a good dinner - Я приготовил хороший ужин (действие завершилось, результат - хороший ужин)

I know Nina. We have already met - Я знаю Нину. Мы уже встречались (встреча произошла в прошлом, но нас интересует результат в настоящем)

  • Незавершенное действие в настоящем

Время Present Perfect используется в случае, когда мы описываем действие, которое началось в прошлом, еще не закончилось в настоящем, но результат очевиден.

I’ve written five pages of the new book this morning - Я написал пять страниц новой книги этим утром (утро еще не закончилось, он может написать еще несколько страниц)

She has finished watching “Harry Potter” this week - Она закончила смотреть «Гарри Поттера» на этой неделе (неделя еще идет, но она уже закончила смотреть фильм)

  • Факт действия / личный опыт

Если говорящему важно подчеркнуть факт какого-то свершившегося события без точного указания времени - на помощь также приходит Present Perfect. Часто это время используется, когда мы говорим о своем прошлом опыте или же, спрашиваем об этом своего собеседника.

I have been to Bratislava - Я был (бывал) в Братиславе

В вопросе, когда мы интересуемся фактом из чьей-то жизни - используем также Present Perfect:

Have you ever been to France? - Ты когда-нибудь был (бывал) во Франции?

Маркеры времени Present Perfect

Present Perfect употребляется с неточными выражениями и словами, которые указывают на еще не закончившийся период времени

  • never (никогда)
  • ever (когда-либо)
  • already (уже)
  • yet (еще) / not yet (еще нет)
  • often (часто)
  • lately (в последнее время)
  • just (только что)
  • once (однажды)
  • recently (недавно)
  • before (раньше)
  • today (сегодня)
  • this week (на этой неделе)
  • this year (в этом году)
  • for an hour (в течение часа)
  • for a long time (долгое время)
  • since two o’clock – с двух часов
  • ince December – с Декабря

Примеры предложений Present Perfect с переводом

Утвердительные:

I’ve studied English since my childhood - Я учил английский язык с детства

She has visited this beauty shop recently - Она недавно заходила в этот магазин косметики

People have walked on the Moon - Люди ходили по Луне.

We’ve just eaten, so we don’t want to go to the cafe - Мы только что поели, так что не хотим идти в кафе

I have just cut my finger - Я только что порезал свой палец

Отрицательные:

He has not returned from school yet - Он еще не вернулся из школы

I haven’t bought the new car. This is my old one - Я не купил новую машину. Это старая

Jane hasn’t been to Asia yet - Джейн еще не была в Азии

I have not been at university this week because of the flu - Я не был на этой неделе в университете из-за гриппа

I haven’t replaced the batteries in the doorbell - Я не заменил батарейки в дверном звонке

Вопросительные:

Have you seen this film about space? - Ты видел этот фильм о космосе?

Has Jimmy bought the tickets yet? - Джимми уже купил билеты?

How many deals has she made at the moment? - Сколько сделок она заключила на текущий момент?

How much coffee have you drunk today? - Сколько кофе ты сегодня выпил?

How long have you known Mary? - Как давно ты знаешь Мэри?

Приветствую, мои дорогие читатели.

Как вы думаете, насколько наше - русское, - и английское восприятие времени различны? Я вам так скажу: словно две противоположности. Посмотрите хотя бы на Present Perfect Tense. В нашей речи нет аналога такому явлению. А вот англичане легче с этим справляются. Вот и я вас сегодня научу этому магическому трюку.

Сегодня мы разберем все правила Present Perfect. Мы обсудим правила образования и правила употребления. У нас впереди множество примеров предложений и подсказок, как вам легче справляться с этой темой.

Как образуется

Давайте рассмотрим структуру предложения:

Подлежащее + вспомогательный глагол have\has + сказуемое в 3-й форме + дополнения и обстоятельства.

I have finished the presentation already. - Я уже закончил презентацию.

She doesn’t go to school because she has fallen from the horse. - Она не ходит в школу из-за того, что упала с лошади.

Лишь взглянув на примеры уже можно заметить важный аспект этого времени - употребление вспомогательного глагола have .

  1. Для первого и второго лица (я, мы, ты, вы, они) - мы используем вспомогательный глагол have .
  2. Для третьего лица (он, оно, оно) - в игру вступает has .

А чтобы понять, как образуются формы во всех типах английских предложений, у нас ниже замечательная таблица.

Отрицательная форма образуется благодаря частичке not.

Отрицательная форма

I have not participated. We have not participated.
You have not participated. You have not participated.
He\She\It has not participated. They have not participated.

А чтобы сформировать вопрос, нужно вспомогательный глагол have отправить в начало предложения.

Разобраться с правилами образования - это только полдела. Теперь надо понять, когда же его использовать.

Когда используется: уровень «новичок»

  • Когда мы желаем показать результат действия, которое уже произошло.

They have sold their house. - Они продали свой дом.

I don’t want to see him in person. I have talked to him on the phone recently. That is enough. - Я не хочу его видеть лично. Я разговаривала с ним по телефону недавно. Этого достаточно.

  • Часто это время используется с показателями already - уже, recently - недавно, just - только что, yet - еще, уже.

I haven’t seen her recently. - Я не видела ее последнее время.

  • Действие произошло в какой-то период, который все еще не закончился. Это обычно выражается словами today\this week\month\year.

We have lived in 8 countries this year. - Мы жили в 8 странах в этом году.

I have spent four hours drawing princesses with my little sister today. - Сегодня я провела четыре часа, рисуя принцесс вместе с моей младшей сестрой.

  • Когда говорится о личном опыте. Обычно используются глаголы to go, to be, to read, to try, to visit и т.д.

Have you ever been to Sweden? - Ты когда-либо был в Швеции?

I have never tried Thai cuisine. - Я никогда не пробовал тайскую кухню.

She has been to London twice this month. - Она была в Лондоне дважды за этот месяц.

  • Ситуации и события, которые стартовали ранее и по-прежнему актуальны.

He has been a member of the team for 3 years already. - Он является членом команды уже 3 года.

  • Действия, которые только завершились.

I have just received my exam results. - Я только что получил результаты своего экзамена.

Когда используется: уровень «профессионал»

Английский язык порой бывает сложным. Какие сложности готовит нам Present Perfect, сейчас и узнаем.

  • В настоящем длительном времени мы не можем использовать некоторые глаголы. Например, know, want. Зато в Present Perfect их можно использовать без проблем.

We have known each other for 15 years. - Мы знакомы уже 15 лет.

He has dreamed of becoming a biker since he was 5. - Он мечтал стать байкером с тех пор, как ему исполнилось 5.

  • Когда мы говорим, что делаем что-то в первый, второй или третий раз. Для этого мы используем конструкцию it is the first\second\third time I have done something.

It is the sixth time Jane has called her parents for the evening. - Джейн позвонила своим родителям уже шесть раз за вечер.

It is the first time I have read the book so fast. That’s because it is amazing. - Я впервые так быстро прочитал книгу. Это потому что она великолепна.

Особенности

Очень часто в голове учеников созревает ужасная путаница между Present Perfect и Past Simple. Оно и понятно, ведь для нас все, что происходит в прошлом и должно оформляться прошлым. А тут какое-то прошлое в настоящем. Поди разбери.

Но чтобы такой путаницы избежать, у меня есть для вас , где упражнения и теория помогут разложить ответы на ваши вопросы по полочкам, а потом закрепить.

Если кратко, то самое главное различие - это смысл и указатели времени. Если вы видите слова ago, yesterday, last week... - это будет Past Simple. Если же вам на глаза попадаются already,never, just, yet, since - смело ставьте Present Perfect.

You didn’t text me yesterday. - Ты не написал мне вчера.

They haven’t texted recently. - Они в последнее время не писали.

На этом у меня все, мои дорогие. Помните, что без практики вы не освоите урок на 100%. Поэтому скорее идите и . Вас ждут интересные задания и тесты с ответами.

А я прощаюсь с вами на сегодня.

P.S. Задавайте свои вопросы в комментариях, а я с удовольствием отвечу на них и помогу разобраться в теме. А если не хотите пропустить свежие материалы, которыми я делюсь со своими подписчиками в первую очередь - подписывайтесь на рассылку блога. Обещаю, вы не пожалеете.

(have, has ) и формы причастия прошедшего времени : I have done , he has played . Past Participle (причастие) правильных глаголов образуется добавлением к инфинитиву окончания –ed : to invite- invited . При добавлении к глаголу –ed иногда происходят изменения в его написании: to stop – stopped . Past Participle неправильных глаголов необходимо запомнить: to tell – told – told . Дополнительно о .

Сокращенные формы :

‘ve = have
‘s = has
haven’t = have not
hasn’t = has not

Употребление Present Perfect

1. Действие, совершившееся к настоящему моменту, результат которого имеется налицо. Акцент говорящего – обратить внимание собеседника на результат того, что действие состоялось (всегда существует связь между прошлым и настоящим).

Примеры: I have lost my luggage. – Я потерял свой багаж. (у меня теперь нет багажа – говорящий сообщает о конкретном результате действия have lost ; можно выразить эту мысль также следующим предложением: My luggage is lost. – Мой багаж потерян.)
I have read a new book. – Я прочитал новую книгу. (я уже прочел книгу)
She has bought a new car. – Она купила новую машину. (у нее теперь новая машина)

2. С обстоятельственными словами, обозначающими еще не истекшие периоды времени (today – сегодня, this week/month/year – на этой неделе, в этом месяце/году, this afternoon – сегодня днем )*

Примеры: I haven’t read your documents today. – Я не читал сегодня Ваши документы.

3. Часто с наречиями неопределенного времени (ever – когда либо, never – никогда, already – уже, yet – еще, often – часто, so far – пока, до сих пор, not yet – еще не, ever – когда-либо )*

Примеры: I’ve never been there before. – Я никогда здесь не была.
They haven’t finished dinner yet . – Они еще не закончили обедать.

* Обратите внимание, что отсутствие или наличие в предложении указанных выше наречий (3) или обстоятельственных слов (2), не является четким показателем употребления Present Perfect.

4. Всегда употребляется с наречиями lately –(за/в) последнее время и just – только что .

Примеры: They have just finished . – Они только что закончили.
Have you heard from her lately ? – Вы слышали о ней в последнее время?

5. Действия, совершавшиеся в течение определенного периода времени до настоящего момента с глаголами, не имеющими форму Continuous. Часто употребляется с предлогами for (for an hour – в течение часа, for two weeks – на протяжении двух недель, for a long time – долгое время ) и since (since twelve o’clock – с двенадцати часов, since 12 April – с 12 апреля, since May – c мая ). Дополнительно о .

Примеры: I have known her mother for 10 years. – Я знаю ее мать 10 лет.
He has been here since 3 o’clock. – Он здесь с 3х часов.

6. Никогда не употребляется с обозначениями прошедших моментов или периодов времени (yesterday – вчера, last week – на прошлой неделе, an hour ago – час назад, on Sunday – в воскресенье, in 2005 – в 2005 году ), с вопросов, начинающихся с when – когда . Данные слова-маркеры указывают на необходимость употребления .

Примеры: When did he draw this portrait? – Когда он нарисовал этот портрет?
I came here an hour ago . – Я приходил сюда час назад.

7. В обстоятельственных придаточных предложениях времени и условия (после союзов when – когда, в то время как, after – после того как, as soon as – как только, if – если, until – пока не ) вместо для выражения действия, которое закончится к определенному моменту в будущем. На русский язык переводится будущим временем.

Примеры: After he has repaired the washing machine, he’ll be paid. – После того как он починит стиральную машину, ему заплатят.
I’ll come as soon as I have finished writing this letter. – Я приду, как только закончу писать это письмо.

Present Perfect Simple

1. Название времени

Present Perfect Simple

2. Способ обраования

3. Изменение конечных букв
Tat (слог с краткой гласной) + ed = tatted
Silent e + ed = ed
Ty + ed = tied

4. Образование утверждения
Подлежащее + have\has + V3 + второстепенные члены предложения

5. Образование вопроса
Have\has + подлежащее + V3 + второстепенные члены предложения?

6. Образование отрицания
Подлежащее + have\has + not + V3 + второстепенные члены предложения

7. Слова - показатели времени
Ever, never, yet (слово yet в вопросительных предложениях на последнем месте), already, just, since, for (non-continuous verbs) не только lately, recently, the first (second) time, превосходная степень сравнения.

8. Значение времени

    Действие, которое только что произошло.

    Действие произошло в прошлом, но результат мы видим сейчас.

    Действие, которое началось в известный момент в прошлом и длится до сих пор или только что закончилось (non-continuous verbs) или глаголы состояния.

    Действие, которое началось в известный момент в прошлом и повторяется до сих пор.

    То, чего никогда не было.

    С превосходной степенью сравнения.

    Действие, произошедшее 1, 2, 3… раза.

9. Модальные глаголы и конструкции
Модальнае глаголы:
- Can - have\has\had to

Конструкций не употребляется.

Present Perfect - Настоящее Завершенное

Мы уже с Вами проходили 2 настоящих времени, которые мы называли "простым" и "длительным" . Теперь мы рассмотрим настоящее завершенное - Present Perfect. Звучит парадоксально, но в английском языке некоторые виды завершенных действий могут относиться к настоящему, а не прошедшему времени. Такие действия упоминаются в контексте промежутка времени, который еще не завершился. Для русскоговорящих студентов это явление может представить некоторые трудности, т.к. мы передаем его с помощью прошедшего времени. Однако, ситуация станет яснее, после того, как Вы поймете разницу. Посмотрите на следующую пару предложений на русском языке, в которых было употреблено прошедшее время:

В английском языке эти два предложения будут употребляться в 2х разных временах.
  1. Я ездил в США весной прошлого года. -- относится к Простому Прошедшему, которое мы уже с Вами проходили. ключевой фразой является " весной прошлого года ", т.е. промежуток времени, который уже завершен. -I went to the USA last spring
  2. Я ездил в США три раза за свою жизнь. -- относится к Настоящему Завершенному, т.к. промежуток времени " за свою жизнь " еще не завершен, несмотря на то, что действие уже свершилось. - I have gone to the USA three times in my life
Т.е. ключевым моментом будет являться промежуток времени, на который идет ссылка в предложении.
  • Для образования Present Perfect Вам необходимо после подлежащего поставить глагол "Have" в соответсвующей подлежащему форме (Have / Has), а после этого глагол, к которому добавляется окончание "ed". Следует отметить, что глагол have в Present Perfect является вспомогательным и не несет значения "иметь". Он просто помогает образовать Present Perfect Tense.
Мы знаем, что существуют также непрвильные глаголы, к котороым нельзя подставить окончание "ed", и их нужно было просто заучивать, чтобы употреблять в прошедшем времени. Так вот в Present Perfect такие глаголы будут иметь новую форму. Эта форма называется "Past Participle", и она будет употребляться во многих других временах и оборотах, которые мы будем рассматривать далее. Посмотрите на следующие неправильные глаголы, формы прошедшего времени которых вы уже знаете. Запомните теперь формы Past Participle, которые будут употребляться в Present Perfect.

List of Irregular Verbs in English
Present Past Past Participle
be was, were been
become became become
begin began begun
blow blew blown
break broke broken
bring brought brought
build built built
burst burst burst
buy bought bought
burst burst burst
catch caught caught
choose chose chosen
come came come
cut cut cut
deal dealt dealt
do did done
drink drank drunk
drive drove driven
eat ate eaten
fall fell fallen
feed fed fed
feel felt felt
fight fought fought
find found found
fly flew flown
forbid forbade forbidden
forget forgot forgotten
forgive forgave forgiven
freeze froze frozen
get got gotten
give gave given
go went gone
grow grew grown
have had had
hear heard heard
hide hid hidden
hold held held
hurt hurt hurt
keep kept kept
know knew known
lay laid laid
lead led led
leave left left
let let let
lie lay lain
lose lost lost
make made made
meet met met
pay paid paid
quit quit quit
read read read
ride rode ridden
run ran run
say said said
see saw seen
seek sought sought
sell sold sold
send sent sent
shake shook shaken
shine shone shone
sing sang sung
sit sat sat
sleep slept slept
speak spoke spoken
spend spent spent
spring sprang sprung
stand stood stood
steal stole stolen
swim swam swum
swing swung swung
take took taken
teach taught taught
tear tore torn
tell told told
think thought thought
throw threw thrown
understand understood understood
wake woke (waked) woken (waked)
wear wore worn
win won won
write wrote written
Теперь посмотрите на примеры образования Present Perfect:

Подлежащее have / has (not) Past Participle Сокращения
I have (not) written I"ve (not) (I haven"t)
you have (not) worked you"ve (not) (you haven"t)
he has (not) understood he"s (not) (he hasn"t)
she has (not) played she"s (not) (she hasn"t)
it has (not) broken it"s (not) (it hasn"t)
we have (not) cooked we"ve (not) (we haven"t)
they have (not) met they"ve (not) (they haven"t)





Вопросы:
Where have
has
I / you / we / they
he / she / it
been?
Have you been to Ukraine? Yes, I have
Has she written a letter? No, she hasn"t
Have they visited their parents? Yes, they have.

Present Perfect – настоящее совершенное время.

Главная проблема для понимания Present Perfect - то, что его часто путают с Past Indefinite (Past Simple) . Ведь речь о действии, которое произошло, т.е. с точки зрения русского языка, оно относится к прошлому. В чем же разница с Past Indefinite? Ведь это тоже прошедшее время?

В том-то и дело, что не тоже . В английском языке Present Perfect - это не прошедшее, а настоящее время . С его помощью всегда дается какая-то информация о настоящем, имеется связь с настоящим.

Если мы говорим о настоящем, о результате для настоящего, а не о прошлом, то нужно использовать Present Perfect . А если речь идет именно о прошлом, о том, что уже прошло, что завершилось в прошлом и не имеет связи с настоящим, то нужно применять Past Indefinite.

Существуют два ключа к пониманию времени Present Perfect . Первый - связь с настоящим , а второй - важность результата действия для настоящего, а не времени совершения действия в прошлом.

В этом и есть отличие Present Perfect от Past Indefinite.

Present Perfect используется, если действие совершилось к настоящему моменту, закончилось только что. И хотя действие относится к прошлому, главное - что оно имеет связь с настоящим. Действие относится к прошлому, а результат - к настоящему.

Признаками Present Perfect являются слова: never (никогда), ever (когда-либо), often (часто), just (только что), already (уже), yet (еще), always (всегда), seldom (редко) и т.д.

Пример

I’ve just finished my work. - Я только что закончил работу.
Т.е. я закончил работу, действие совершилось, оно в прошлом, но я закончил работу только что , действие завершилось к настоящему моменту, поэтому есть связь с настоящим.

Образование Present Perfect

Present Perfect образуется при помощи вспомогательного глагола to have/has и третьей формы смыслового глагола (Past Participle). Третья форма правильных глаголов образуется с помощью окончания –ed , а для неправильных см. Неправильные глаголы .

Сокращенные формы
I have = I’ve
He has = He’s
I have not = I haven’t
He has not = He hasn’t

Употребление Present Perfect

1. Действие произошло в неопределенное время в прошлом (важно не время, а результат)

Время действия не указано. Мы не знаем точно, когда произошло действие, либо время не имеет значения. Действие произошло в прошлом вообще , неважно когда. Важно не время совершения действия, а его результат.

Мы думаем не о прошлом действии, а о его результате для настоящего.

Примеры

I’ve seen this movie. - Я видел этот фильм.
Т.е. я видел этот фильм вообще, неважно когда. Важен только результат для настоящего.

Mike has travelled a lot. - Майк много путешествовал.
Майк много путешествовал вообще, неизвестно когда.

I saw this movie when I was a child. - Я видел этот фильм, когда был ребенком. Действие относится к периоду, который закончился в прошлом, потому что сейчас я уже не ребенок. Поэтому здесь употребляется Past Indefinite.

Mike travelled a lot from 1990 to 1995. - Майк много путешествовал с 1990 по 1995. И здесь период действия закончился в прошлом. Поэтому здесь также используется Past Indefinite.

В вопросительных предложениях типа When..? What time…? используется Past Indefinite, а не Present Perfect, потому что здесь важно время (Когда? Во сколько?), а не результат.

Примеры
When did she come? - Когда она пришла?
What time did they leave? - Во сколько они уехали?

А вот если важен результат (Она пришла? Они уехали?), то используется Present Perfect .

Примеры
Has she come? - Она пришла?
Have they left? - Они уехали?

2. Действие началось в прошлом, продолжается в настоящем и может продолжаться в будущем.

При этом могут использоваться слова since (с тех пор как) и for (в течение).

Примеры

We have lived in Kiev since 1985. - Мы живем в Киеве с 1985 года.
Т.е. мы начали жить в Киеве в 1985 году, продолжаем жить и, возможно, будем жить и дальше.

She has been my teacher of music for many years. - Она была моей учительницей музыки много лет.
Т.е. она была, есть и, возможно будет и дальше моей учительницей музыки!

Отличие Present Perfect от Past Indefinite (Past Simple)

Past Indefinite используется для описания действия, которое завершилось в прошлом и не имеет связи с настоящим.

We lived in Kiev until 1985. - Мы жили в Киеве до 1985 года.
Т.е. мы жили до 1985 года, и больше не живем. Действие полностью относится к прошлому.

3. Время совершения законченного действия определено словами just (только что), already (уже), yet (еще)

Здесь явная связь с настоящим: только что, уже, еще!

Примеры

I’ve just written a letter. - Я только что написал письмо.
He has already arrived. - Он уже приехал.
The show has not begun yet . - Шоу еще не началось.

4. Действие совершилось в период, который еще не закончился

Периодом, который еще не закончился, может быть: today (сегодня), this morning (этим утром), this week (на этой неделе), this month (в этом месяце), this year (в этом году) и т.д., и даже целая жизнь!

Период, который закончился: yesterday (вчера), last week (на прошлой неделе), last month (в прошлом месяце), last year (в прошлом году) и т.д. И даже, например, this morning , если утро уже закончилось, и наступил день!

Примеры

Mary has called her son this morning. - Мэри звонила сыну утром.
Утро еще не закончилось, значит, период действия продолжается. Поэтому есть связь с настоящим.

I have never been to China. - Я никогда не был в Китае.
Have you ever been to Australia? - Вы когда-нибудь были в Австралии?

Тут можно было бы добавить - никогда (или когда-нибудь) в своей жизни ! Я никогда в жизни не был в Китае. Период действия (в данном примере - жизнь) еще не закончился.

Отличие Present Perfect от Past Indefinite

Past Indefinite: действие произошло в период времени, который закончился. Например, yesterday (вчера), last week (на прошлой неделе), last month (в прошлом месяце), last year (в прошлом году).

Примеры

I’ve had a cup of tea this morning. - Я выпил чашечку чая утром.
Т.е. утро еще не закончилось, оно продолжается, поэтому используем Present Perfect.

Но если утро уже закончилось (после 12:00), и наступил день, то ситуация кардинально изменилась:

I had a cup of tea this morning. - Я выпил чашечку чая утром.
Все, утро закончилось, и пришлось использовать Past Indefinite!
И это несмотря на то, что и утро, и чашка чая остались прежними.

5. Описание событий недавнего прошлого

Обычно при этом используются слова recently (недавно), lately (недавно, в последнее время).

Примеры

He has come back recently. - Он вернулся недавно.
I’ve worked hard lately. - В последнее время я много работал.

Недавнее прошлое потому и недавнее, что имеет связь с настоящим. По сути, это означает, что период времени еще не закончился (см. п.4).

6. Действие происходит в первый (второй, третий и т.д.) раз

Примеры

It’s the first time I’ve been here. - Я здесь в первый раз.
It’s the first time I’ve done it. - Я делаю это в первый раз.
It’s the first time I’ve driven a car. - Я веду машину в первый раз.
It’s the third time she’s called him this morning. - Она звонит ему этим утром уже в третий раз.

Внимание! Не I do, а I’ve done !

Примечание

Обратите внимание на разницу употребления глаголов gone и been .

Жил-был Джек. И вот решил он поехать во Францию.

Jack has gone to France. - Джек уехал во Францию.
Т.е. Джек сейчас едет во Францию или находится там.

Но потом Джек вернулся, и теперь он снова на родине.
Это значит:

Jack has been to France. - Джек был во Франции.
Он там был, теперь его там уже нет.