Английский для начинающих и вспоминающих
Этот стишок посвящён форме английского глагола 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 Таблицы на иллюстрациях не мои - взяты из интернета.