Мы используем present perfect. Present perfect примеры построения и применения грамматических конструкций. Вопросительные предложения Present Perfect

Система видо-временных форм английского глагола значительно отличается от аналогичной системы в русском языке. И время Present Perfect (настоящее совершенное) лишний раз это подтверждает. Оно охватывает события, совершенные в прошлом, но имеющие место в настоящем. Согласитесь, очень интересно!

Время Present Perfect образуется с помощью вспомогательного глагола have/has и основного глагола в 3-й форме (причастия прошедшего времени).

Употребление Present Perfect (настоящего совершенного)

Время Present Perfect используется в следующих случаях:

Если действие началось в прошлом и продолжается в настоящем

  • They have known each other for fifteen years. — Они знают друг друга уже пятнадцать лет.
  • He has lived in Manchester all his life. — Он прожил в Манчестере всю свою жизнь.

Если действие неоднократно происходило в прошлом и продолжает происходить

  • She has bought five dresses already and she wants another one. — Она уже купила пять платьев и хочет еще одно.
  • I’ve played football since childhood. — Я с детства играю в футбол.

Для того, чтобы показать время начала действия, часто используется с предлогом since:

  • He has worked here since he was a student. — Он работает здесь со студенческой скамьи.

Если речь идет о пережитом опыте вплоть до настоящего момента

В этом случае часто используются наречия ever или never (в отрицании):

  • He is the best friend I have ever had. — Он лучший друг из тех, что у меня были.
  • Он никогда не пробовал прыгать с "тарзанки".

Если действие произошло в прошлом, но имеет последствия в настоящем

  • I have washed my hair. They are still wet. — Я вымыл волосы. Они всё ещё влажные.
  • I have written the essay. Here it is. — . Вот оно.

Используйте have/has been, чтобы указать, что кто-либо отсутствовал, но уже вернулся:

  • A: Where has Emma been? — Где была Эмма?
  • B: She has just returned from her friends. Она только что вернулась от друзей.
  • A: Have you ever been to Italy? — Ты когда-нибудь был в Италии?
  • B: Yes, I have been there once. — Да, я был там однажды.

Если же возвращение еще не произошло, используйте have/has gone:

  • My cousin has gone to London. He lives there now. — Мой двоюродный брат уехал в Лондон. В данное время он там живет.
  • She has gone to visit her grandparents. She will be back in two days. — Она уехала, чтобы навестить бабушку с дедушкой. Через два дня она вернется.

Время Present Perfect часто используется с , указывающими на недавнее прошлое: just; only just; recently (только что; едва; недавно).

  • I have visited this bookshop recently. — Я заходил в этот книжный магазин на днях.
  • He has just returned from the school. — Он только что вернулся из школы.

А также с наречиями и выражениями, включающими в себя настоящий момент: ever (в вопросах); yet (в ); so far; until now; up to now;

  • — Ты когда-нибудь летал на самолете?
  • How many songs has he written so far? — Сколько песен он написал на текущий момент?
  • Have you bought the tickets yet? — Ты уже купил билеты?

Present Perfect и Past Simple

Настоящее совершенное не используется с выражениями, которые указывают на уже закончившийся период времени (yesterday, last year, a month ago) . В этом случае используется простое прошедшее, .

  • I have seen him yesterday. I saw him yesterday. — Я его видел вчера.
  • We have been to China last summer. We went to China last summer. — Прошлым летом мы ездили в Китай.
  • He has played the guitar when he was young. He used to play the guitar when he was young. — В молодости он играл на гитаре.

Если же период времени еще не завершен, употребляется Present Perfect:

  • How much coffee have you had today? — Сколько кофе ты выпил за сегодня?
  • He has graduated from the college this year. — В этом году он закончил колледж.

Более подробно о нюансах использования Present Perfect и Past Simple рассказывается в следующем видеоролике (на английском языке с субтитрами):

Как видите, употребление Present Perfect не так уж и сложно, как могло показаться вначале. Но важно не путать его с Past Simple.
А если у вас остались вопросы, задавайте их в комментариях, и мы постараемся сразу же вам ответить. Bye for now!

В английском языке это время используется, чтобы сказать о действиях, которые уже завершились к моменту речи или в определённый период настоящего времени. Если кратко — это настоящее завершенное время. При переводе предложений в на русский язык используется прошедшее время. А в английском языке оно обозначает настоящее время, потому что результат действий и поступков относится к настоящему.

Каким способом образуется?

Предложения в Perfect Tense построены с использованием глагола to , употреблённого в настоящем времени, и (V3).

Глагол have употребляется, в зависимости от числа и лица, в различных формах. Если мы говорим о 3 лице в единственном числе, то используется has, а если речь идёт о 1 или 2 лице или о множественном числе – have.

Positive form: … + have/has + V3 I have eaten. – Я уже поел.

Interrogative form: Have/has … + V3 Has she arrived? – Она вернулась?

Negative form: have/has not + V3 I haven’t learned last lesson. – Я ещё не выучил последний урок.

Существуют некоторые особенности употребления:


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

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

Как вам такая фраза: «No one is perfect, that’s why pencils have erasers.» - «Никто не идеален, вот почему на карандашах есть ластики»? Однако, «Perfect» все же существует, и это — «Present» (настоящее). Что же такое «презент перфект» (Present Perfect)?

Для начала стоит отметить, что эквивалента этому времени или Настоящего завершенного в русском языке просто не существует — в этом и заключается вся трудность понимания. But hold on! Мы здесь, чтобы разложить все по полочкам. Let"s go!

Правила образования Present Perfect

Давайте рассмотрим пример:

I have seen this film before.

На первом месте у нас subject (подлежащие или предмет), затем auxiliary verb (вспомогательный глагол) - have or has + Past Participle = seen .

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

  • Когда говорим об опыте и достижениях (experience & achievements ):
I have jumped with a parachute! - Я прыгнул с парашютом!
I’ve just graduated from University and got a diploma! - Я только что закончил университет и получил диплом!
She has started to walk! - Она начала ходить!
  • Чтобы показать какие-то изменения:
You’ve lost weight! - Ты сбросил вес!
  • Когда действие произошло в прошлом, но мы не знаем когда именно, либо время не имеет значение. Главное, не когда произошло действие, а его результат в настоящем:
Have you read this book? - Ты читал эту книгу? (Хоть когда-нибудь?)
Nick has travelled a lot . - Ник много путешествовал.
  • В предложениях со Stative /State verbs , когда действие началось в прошлом, продолжается в настоящем и может продолжаться в будущем. В данных предложениях могут быть использованы слова: since (с тех пор как) и for (в течение):
I’ve known him for ten years. - Я знаю его в течение 10 лет (знал в прошлом, знаю сейчас, и может быть буду знать в будущем).
I haven’t felt well since Monday. - Я не чувствую себя хорошо c понедельника.
  • Когда время совершения действия определено словами just (только что), already (уже), yet (еще). Точная связь с настоящим:
I’ve just seen an interesting movie. - Я только что посмотрел интересный фильм.
She has already left. - Она уже ушла.
The show has not begun yet. - Шоу еще не началось.
  • Когда действие совершилось в период, который еще не закончился. К таким периодам относятся: today (сегодня), this morning (этим утром), this week (на этой неделе), this month (в этом месяце), this year (в этом году) и т.д.:
She has called her best friend this morning. - Она позвонила своему лучшему другу утром (утро еще не закончилось).
I have never been to China. — Я никогда не был в Китае. (Я на протяжении всей жизни ни разу не был в Китае.)
  • Описание событий недавнего прошлого. Обычно в таких случаях используются слова recently (недавно), lately (в последнее время, недавно):
We have come back recently. - Мы недавно вернулись.
You’ve worked hard lately. - В последнее время ты много работал.
  • Когда действие происходит в первый (второй, третий и т.д.) раз:
It’s the first time I have done it. - Я сделал это впервые.
It’s the second time I have driven a car. - Я вел машину во второй раз.
It’s the third time she has called him this morning. - Она звонила ему этим утром уже в третий раз.

Особенности употребления been и gone в Present Perfect: примеры

«Been » и «gone » являются причастиями прошедшего времени (третьей формой глагола), gone — это форма причастия прошедшего времени от глагола go, а been — форма причастия прошедшего времени от глагола be. Все вроде понятно, но при переводе на русский или с русского у студентов возникает множество проблем. Давайте рассмотрим примеры:

Is Ann in the office? No, she has just been to Great Britain. And she is at home today relaxing. She’ll be here tomorrow.
Is Ann in the office? No, she has just gone to China. She is spending there one month supervising the work of our subsidiary and is coming back on the 25th.

Как вы видите из контекста в первом случае, Анна была в Великобритании, но уже вернулась. Ее путешествие только что завершилось.

Во втором случае, напротив, ее путешествие только началось, она уехала и пробудет в Китае еще один месяц.

Следует, что Present Perfect с «been » означает действие туда и обратно, а Present Perfect с «gone » означает действие только туда.

Заключение

После всего вышеперечисленного возникает вопрос: «А зачем тогда Рast Simple , если есть Present Perfect?»

Между Past Simple и Present Perfect огромная разница. Past simple happened in the past . Мы знаем когда, и время закончено. Значит в него не входит настоящее. Вчера, в прошлом году, две минуты назад. Все это уже finished time .

А если время незаконченное ? Сегодня, на этой неделе, за эти десять лет (во все эти промежутки времени входит момент «сейчас»), то используем Present Perfect . Давайте сравним:

I’ve fed a tiger today. I fed ten tigers yesterday.
She went to Europe last summer. I’ve never been to Europe in my life.
We’ve had many customers this week. We didn’t have so many customers last week.
I lived here for ten years. I’ve lived here for ten years.

В каком случае я все еще тут живу ? Конечно же, I’ve lived here for ten years , потому что это значит, что действие началось в прошлом и до сих пор продолжается . I lived here for ten years значит давным-давно жила, но уже переехала. Вот вы идете мимо дома, в котором жили когда-то давным-давно, и говорите: I lived here for ten years a long time ago.

Надеемся, что теперь у вас не осталось сомнений! Have a great English and evolve!

Предлагаем ознакомиться с другими временами английского языка

Большая и дружная семья EnglishDom

Времена группы perfect в английском языке не имеют аналогов в русском, потому представляют собой сложность в корректном переводе. Конкретно present perfect tense – время, по смыслу в большинстве случаев прошедшее, но формально оно относится к группе настоящих времен.

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

Главная особенность этого времени в том, что не делается упора на время совершения действия/произошедшего события, главное – факт закончившегося процесса (или отсутствие результата действия). По-русски время называют «настоящим совершенным» ( данного слова выглядит как [ˈpreznt pɜːrfɪkt] ).

Схема образования Present Perfect

Правило образование данного времени довольно простое:

  1. На первом месте – подлежащее (за редким исключением оно всегда есть);
  2. второе место – служебный глагол have; если подлежащее 3-го лица и единственного числа, тогда употребляется has;
  3. на последнем месте – основной (смысловой) глагол, он стоит в 3-ей форме по таблице неправильных глаголов (если неправильный), к правильному глаголу присоединяется окончание -ed.

Например:

I (we/you/they) have finished the quarrel. – Я (мы/вы/они) закончил(и) перевод.

Пример с правильным глаголом.

He (she) has eaten meat – Он (она) поел(а) мясо.
Глагол неправильный, подлежащее – 3-е лицо ед. число.

В разговорном варианте служебный глагол have/has может иметь вид ’ve или ’s:

You’ve lied = You have lied. –­ Ты соврал.

He’s lied = He has lied. – Он соврал.

В отрицательных предложениях

При отрицании в данном времени после служебного глагола have/has появляется частица not (порядок слов прямой, как и в положительных предложениях). Конструкции have not/has not могут сокращаться до haven’t и hasn’t.

I have not (haven’t) graduated from the course. – Я не окончил курс.

Jane has not (hasn’t) graduated from the classes. – Джейн не окончила курсы.

В вопросах

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

Have you finished your translation? – Ты закончил свой перевод?

Has she bought new shoes? – Она купила новые туфли?

Когда употребляется и как переводится на русский язык

1.Действие, которое произошло в прошлом, но дата случившегося неважна.

Sally has translated this difficult text. – Салли перевела текст.
Может быть – давно, главное, что она это сделала, и результат налицо. Перевод – в прошедшем времени.

2.Что-то было совершено в прошлом даже несколько раз. Не имеет значения, когда, главное – это было.

They have visited Argentina twice. – Они побывали в Аргентине дважды.
Может, между первым и вторым посещением перерыв был огромный, но важен факт, что они посетили эту страну два раза. Переводится в прошедшем.

3.Действие началось и длится до настоящего времени, но отмечена дата его начала, или указан период, в течение которого это происходит.

Marianna has lived in Tbilisi since 2000. – Марианна живет в Тбилиси с 2000 года (и продолжает жить там сейчас).

I have worked in this mall for seven years. – Я работаю в этом супермаркете семь лет (и продолжаю тут работать).

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

4.Что-то было в прошлом, когда – неизвестно (или неважно).

They have lived in Erevan. – Они жили (когда-то) в Ереване.
Может, очень давно, важен только этот факт; живут ли они сейчас в Ереване – в данном предложении информации нет. В русском варианте употребляется прошедшее время.

5.Когда промежуток времени еще не закончился, а что-то в течение этого временного отрезка уже было сделано.

I have seen him three times this week. – Я на этой неделе видел его трижды.
Неделя (подразумевается) еще длится.

Dimitri has visited Jerusalem twice this year. – Дмитрий посетил в этом году Иерусалим дважды (год еще не закончился). На русский перевод – в прошедшем.

6.В негативном предложении – отрицание какого-то действия в прошлом.

I haven’t been to Valencia. – Я не бывал (никогда) в Валенсии. По-русски говорится в прошедшем.

7.При вопросе Present Perfect употребляют, если спросившему интересен сам факт действия, а время его совершения не имеет значения.

Have you been to Rustavi? – Ты (вообще, когда-либо) бывал в Рустави?

Вопрос конкретно о факте посещения города. В русском эквиваленте – прошедшее время.

Слова, часто употребляемые в предложениях

Так называемые слова-маркеры по которым легко определить данное время.

Already (уже) – наиболее часто употребляемо, указывает на закончившееся действие. Присутствует только в положительных высказываниях.

I have already eaten meat, I am not hungry. – Я уже поел мяса и не голоден (когда покушал – по существу неважно, главное, что ел).

Yet (еще не) – при отрицании, ставится на конец предложения.

He has not graduated from Dallas University yet. – Он еще не окончил Университет Далласа (продолжает там учиться).

Just (только что).

Nick has just seen Alan in the gym, he must be there. – Ник только что видел Алана в тренажерном зале, он должен быть там.

Обстоятельства времени типа:

  • today – сегодня,
  • this week (month/year) – на этой неделе (в этом месяце/году),
  • если период времени еще длится.

I have eaten ice cream twice today. – Я поел сегодня мороженое дважды (день не закончился).

We have watched this film twice this week. – Мы на этой неделе (подразумевается, что по крайней мере в момент речи – воскресенье) посмотрели этот фильм дважды.

Before (до сих пор, до этого, раньше) – при отрицании, если действие или никогда не производилось до момента разговора, или что-то произошло в первый раз. Before в данном контексте – на конце предложения.

It will be the first time for driving a car for me, I have not driven a car before. – Я в первый раз поведу машину, я до этого машину не водила.

It is the first time I have tasted buffalo’s milk, I have not drunk it before. – Я в первый раз попробовал молоко буйвола, я его до сих пор не пил.

Recently (не так давно, совсем недавно).

I have recently begun studying Russian, I can hardly understand it. – Я совсем недавно начал изучать русский, я с трудом понимаю этот язык.

Never (никогда) при отрицании, ever (когда-либо) в вопросе.

You have never used so heavy make-up! – Ты же никогда не употребляла такой яркий макияж!

Have you ever hunted wild geese? – Ты когда-нибудь охотился на диких гусей?

Always (всегда), often (часто), seldom (редко), usually (обычно) – в случаях, когда что-то происходило в прошлом, но неизвестно, будет ли подобное иметь место в дальнейшем, или же выражается удивление (досада), что действие уже не совершается.

Jack has always been very attentive! – Джек всегда был таким внимательным!
Смысл может быть двояким в зависимости от контекста: объект обсуждения вдруг стал невнимательным, или говорящий выражает надежду, что человек и дальше будет внимателен, как раньше.

She has often bought bread in our shop. – Она (раньше) часто покупала хлеб в нашем магазине.
Что-то случилось, раз она больше не приходит.

For a long time/for ages – долгое время/целую вечность. В разговорном варианте, когда употреблено for ages и подлежащее – в первом лице и ед. числе, допускается отсутствие этого подлежащего.

They have not visited their Mummy for a long time. – Они не посещали свою матушку долгое время.

Haven’t spoken (I haven’t spoken) to you for ages! – (Я) не разговаривал с тобой целую вечность!

Когда Present Perfect употреблять нельзя

В любом правиле бывают и исключения. Перфектное время нельзя употреблять в следующих случаях:

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

They visited Maputo two years ago. – Они были в Мапуту два года назад.

Такие предложения – в Simple Past.

  • Если вопрос начинается со слова when.

When did you visit your Mummy last time? – Когда ты был у своей мамочки в последний раз?

Опять же время – Simple Past.

  • При употреблении always (всегда), usually (обычно), seldom (редко), never (никогда), если идет простая констатация действия, и скорее всего в будущем будет так же.

She always drinks a glass of cold water in the morning. – Она всегда выпивает стакан холодной воды по утрам (это было, и наверняка будет в дальнейшем).
Предложение – только в Simple Present.

He never drinks wine, he prefers whiskey. – Он никогда не пьет вина, он предпочитает виски (и скорее всего его вкусы не изменятся).
Simple Present всегда в подобных смысловых высказываниях.

  • Когда непрерывное действие, длящееся (или закончившееся) до момента речи, выражается глаголом, имеющим наглядный результат, то Present Perfect нужно заменить на Present Perfect Continuous.

I have been washing the dishes from the very morning! – Я мою (или мыла долго, только что закончила) посуду с самого утра!

  • Важно! С глаголом live (жить), даже если подразумевается долгий и непрерывный период, Present Perfect Continuous не употребляется, нужно использовать Present Perfect.

They have lived in Sheffield since 2001. – Они живут в Шеффилде с 2001 года.
Даже если с того момента они ни разу не выезжали за пределы города, все равно в предложении – Present Perfect.

Чтобы разложить по полочкам все времена сразу, предлагаем посмотреть наш ролик по технике «Этажи».

Упражнение

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

Выберите правильный вариант.

Пишите результаты теста в комментариях.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

Настоящее совершенное время, или Present Perfect Tense — довольно сложная временная форма для русскоязычного человека. А все дело в том, что в русском языке нет эквивалента этой грамматической форме. Нас сразу же сбивает с толку тот факт, что время Present Perfect относится как к настоящему, так и к прошедшему времени. Как же такое возможно? Давайте разбираться!

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

Present Perfect Tense (Настоящее совершенное время) — временная форма глагола, которая выражает связь прошедшего действия с настоящим временем. Т. е. настоящее совершенное время передает действие, совершенное в прошлом, но результат этого действия виден в настоящий момент. Например:

  • We’ve bought a new car. — Мы купили новую машину → На данный момент у нас есть новая машина, т. е. действие произошло в прошлом, но результат виден в настоящий момент.

Present Perfect переводится на русский язык так же, как и Past Simple — прошедшим временем. Например:

  • Present Perfect: I’ve written many letters — Я написала много писем
  • Past Simple: Last month I wrote many letters — В прошлом месяце я написала много писем

Различие в значении этих времен заключается в том, что Past Simple выражает прошедшее действие, приуроченное к определенному моменту в прошлом и не связанное с настоящим. Present Perfect выражает прошедшее действие, не приуроченное к какому-либо моменту в прошлом и имеющее результат в настоящем. Разницу значений времен Past Simple и Present Perfect можно проследить в следующем примере:

  • What have you done? — Что ты сделала? (Спрашивающего интересует результат)
  • I’ve cooked dinner — Я приготовила обед (Обед сейчас готов)
  • What did you do an hour ago? — Что ты делала час назад? (Спрашивающего интересует само действие, а не его результат)
    I cooked dinner — Я готовила обед (Неважно, готов ли обед в данный момент)

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

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

Правила образования Present Perfect Tense

Подл. + have/ has + Past Participle …

В вопросительной форме Present Perfect Tense вспомогательный глагол to have ставится перед подлежащим, а Past Participle основного глагола — после подлежащего.

Have/ Has + Подл. + Past Participle …?

Отрицательная форма образуется при помощи отрицания not, которое стоит после вспомогательного глагола и, как правило, сливается с ним в одно целое:

  • have not → haven’t
  • has not → hasn’t

Подл. + have/ has + not + Past Participle …

Таблица спряжения глагола tо lie в Present Perfect Tense

Число Лицо Утвердительная форма Вопросительная форма Отрицательная форма
Ед. ч. 1
2
3
I have (I"ve) lied
You have (you"ve) lied
He/ She/ It has (He"s/ She’s) lied
Have I lied?
Have you lied?
Has he/ she/ it lied?
I have not (haven"t) lied
You have not (haven"t) lied
He/ She/ It has not (hasn"t) lied
Мн. ч. 1
2
3
We have (we"ve) lied
You have (you"ve) lied
They have (they"ve) lied
Have we lied?
Have you lied?
Have they lied?
We have not (haven"t) lied
You have not (haven"t) lied
They have not (haven"t) lied

Правила употребления Present Perfect Tense:

1. Для выражения прошедшего действия связанного с настоящим временем, если в предложении нет каких-либо обстоятельств времени. Примеры:

  • I’ve seen wolves in the forest — Я видел волков в лесу
  • We’ve heard so much about them — Мы так много слышали о них
  • The snow has stopped, you can leave — Снег остановился, ты можешь уехать
  • I have fallen off a horse — Я упал с лошади
  • You’ve got nine — Ты получил девятку
  • He has become part of our life — Он стал частью нашей жизни

2. Если в предложении присутствуют такие обстоятельственные слова или наречия неопределенного времени и повторности как:

  • ever — когда-либо
  • never — никогда
  • often — часто
  • always — всегда
  • yet — еще
  • seldom — редко
  • already — уже
  • rarely — редко
  • several times — несколько раз
  • I haven’t had lunch yet — Я еще не кушал ланч
  • He has already made good progress — Он уже сделал хороший прогресс
  • She’s always been hardworking person — Она всегда была трудолюбивой личностью
  • Have you ever been to London? — Ты когда-нибудь был в Лондоне?
  • No, never — Нет, никогда

3. Если в предложении указываемый период времени все еще не закончился к моменту речи с такими обстоятельными словами и наречиями определенного времени как:

  • today — сегодня
  • all day — весь день
  • this morning — этим утром
  • this month — в этом месяце
  • just — только что
  • I haven’t had time to look at the paper today — У меня не было времени просмотреть бумаги сегодня
  • She hasn’t seen me today — Она меня сегодня не видела
  • They must be there, I’ve just seen them — Они должны быть там, я их только что видел

Present Perfect употребление с предлогом 4. Если в предложении присутствуют такие обстоятельства времени, которые указывают на период, в течении которого происходило действие (начиная с определенного момента в прошлом и до настоящего времени):

  • for a long time — в течении долгого времени
  • for the past two years (days, months, hours) — в течении последних двух лет (дней, месяцев, часов)
  • for three days (hours, months, years) — в течении трех дней (часов, месяцев, лет)
  • for ages — целая вечность
  • how long — как долго
  • up to now — до сих пор
  • up to the present — до настоящего времени
  • lately — недавно
  • Have you bought anything new lately? — Ты покупал что-то новое недавно?
  • She hasn’t written to me up to now — Она мне не писала до сих пор
  • Where have you been for the past two years? — Где ты был в течении последних двух лет?
  • We haven’t seen each other for ages — Мы не виделись друг с другом целую вечность

Или если в предложении присутствуют обстоятельства времени, которые указывают только на начало такого периода:

  • since — с, с тех пор, с тех пор как
  • They have been partners since 2005 — Они являются партнерами с 2005 года
  • I have owned this flat since my parents bought it for me — Я владею этой квартирой с тех пор, как мои родители купили ее для меня
  • I haven’t seen you since May, have I? — Я не видел тебя с мая, не так ли?

Это была основная информация по теме настоящее совершенное время (Present Perfect Tense). Как видите, все не так уж и сложно. Важно выучить обстоятельственные слова и наречия, которые указывают на настоящее совершенное время, и тогда все упрощается в разы. Другие нюансы этого времени английского языка вы будете постигать уже в процессе совершенствования языка.