EXAMPLE:
I … to Berlin eight years ago. (to come)
ANSWER:
came
Correct:
Incorrect:
1. She has lived here for twenty years.
2. We have been teaching at this school for a long time.
3. I have lived in this house for 5 years.
4. They have been at the hotel for a week.
5. She has lived here since 1980.
6. We have been teaching at this school since 1965.
7. Alice has been married since March 2nd.
8. I came to Berlin eight years ago.
9. They have been at the hotel since last Tuesday. (to be)
10. I have worked here for five years.
Здравствуйте.
Объясните, пожалуйста, почему в предложении №7 не верен ответ с временем Presnt Perfect Continius
(Alice has been marrying since March 2nd.), ведь has been требует -ing?
Здесь должен быть ответ has been married.
Дело в том, что это связка be married (married уже стоит в 3 форме, а в целом — это пассивный залог). Теперь, нам нужно поставить глагол be в present perfect — has been. Married не трогаем.
Получается has been married. Надеюсь, этот момент понятен
Теперь понятно, благодарю )
We … at this school since 1965. (to teach)
Источник: http://ok-tests.ru/unit-19-red-2 we have teaching. I … in this house for 5 years. (to live)
Источник: http://ok-tests.ru/unit-19-red-2/ I have lived. 2. We … at this school for a long time. (to teach)
Источник: http://ok-tests.ru/unit-19-red-2/ we have teached не пойму что надо поставить
Hi Elena,
Could you explain why the correct answers are?
We have been teaching at this school since 1965.
We have been teaching at this school for a long time.
Thank you very much.
Albert
Hi, Albert.
Both variants have the same meaning, but they represent the period of action from different point:
1) since 1965. — from 1965 till now
2) for a long time. — again, till now, but we do not know the exact duration
Здравствуйте! Простите меня, но я так и не поняла, почему во 2 и 6 заданиях ответ Present Perfekt Continious, а ни Present Perfekt?
мы до сих пор преподаем в этой школе, поэтому нужно использовать present perfect continuous