1. have you been writing; have you finished
2. haven’t met
3. have been learning
4. haven’t seen
5. has been living
6. have never spoken
7. has been waiting
8. have read
9. have been growing grapes
10. has worked/has been working
1) Как долго вы пишете этот рассказ? Вы уже закончили его?
2) Я не встречался с Мистером Вебстером. Я не знаю, как он выглядит.
3) Мы изучаем английский язык в течение нескольких лет. Но я не могу сказать, что мы знаем его очень хорошо.
4) Они не виделись целую вечность.
5) Джон живет в этом доме с тех пор, как приехал сюда.
6) Я никогда не разговаривал с Мистером Форестером.
7) Джек ждет свою кузину уже час. Ты уверен, что она придет?
8) Я прочитал эту книгу до конца и считаю ее скучной.
9) Мы выращиваем виноград на этих землях всю свою жизнь и собираемся делать это в будущем.
10) Он работал/работает здесь 5 лет.
