The Present Perfect and The Past Indefinite (Simple) Tenses
(Настоящее совершенное и прошедшее простое)
Сравните:
|
- Незавершенное действие или действие, произошедшее в прошлом:
I've lived in London for six years. (I still live and will continue to in future). - Я живу в Лондоне шесть лет.
I lived in Rome for six years. (At a period in the past, now finished). - Я жил в Риме шесть лет.
- Опыт (имеющий связь с настоящим или который имел место в прошлом):
I've written two plays. - Я написал две пьесы. (Up to now in my life. Perhaps I'll write more).
Shakespeare wrote about 30 plays. - Шекспир написал около 30 пьес. (Не cannot write any more).
- Результат действия в настоящем или констатация факта (действия), имевшего место в прошлом:
Peter has broken his leg. - Питер сломал ногу. (Не can't walk).
Peter broke his leg.- У Питера был перелом ноги. (It happened quite a time ago).
Типичные ошибки
I have seen him yesterday.
I study English for 10 years.
He's been here since two weeks.
When have you started your job?
Первое предложение неправильно, т.к. в нем констатируется действие, совершившееся в указанное время в прошлом - yesterday, поэтому правильным будет:
I saw him yesterday. - Я видел его вчера.
Во втором предложении действие началось в прошлом и продолжается в настоящем:
I have studied English for ten years. - Я учу английский 10 лет.
В третьем предложении время употреблено соответственно ситуации, но две недели - это период, для обозначения же периода, который еще не закончен, используется for:
He's been here for two weeks. - Он здесь две недели.
Вопрос, где уточняется время действия в прошлом и который начинается со слова when, может быть употреблен только в простом прошедшем времени:
When did you start your job? - Когда ты начал работать?