Present Perfect - стихотворные запоминалки

Вера Куприянович-Соколова
Английский для начинающих и вспоминающих

Этот стишок посвящён форме английского глагола Present Perfect - "настоящее совершенное":

Знают даже не лингвисты,
Что лишь у пер-фек-ци-он-истов,
Изъянов всех лишЁнных
Есть время совершЁнное.

Но хочется, честно сказать,
Его мне совершЕнным звать.
Ведь совершенней брачных уз
Have и причастия союз!

I HAVE done this, he HAS done that.
And he has never had a cat.
"And have you ever been to Bali?"
"Познав английский, побываю!"

Но если вдруг мы учудим
И о былом заговорим,
Last week, last month, and yesterday
Make Present Perfect go away!

"So, have you ever been to Greece?"
"I have. I went to Greece last week."
"And have you visited Crimea?"
"I have. I was there last year!"

15.09.17


Всего в коротком стишке не отразишь, и стишок не объясняет полностью правило, а только помогает запомнить некоторые примеры. Мне кажется, что важнее всего нам запомнить, что Present Perfect НЕ употребляется, когда есть точное указание на время в прошлом, и не только "last week, last month, yesterday", которые упоминаются в стишке, а и "a week ago", "last Monday", "a minute ago", "when I was a child" и т.п.
В этом случае употребляется время Past Simple (прошедшее простое). О нём я писала раньше http://www.proza.ru/2017/09/14/2069

PS Таблицы на иллюстрациях не мои - взяты из интернета.