Вопрос:

1. Nina has been learning/has learned English for 2 years. 2. Make sentences using Present Perfect or Present Perfect Continuous. 3. Поставь глагол в скобках в Present Perfect или Present Perfect Continuous. 4. Correct the mistakes if any.

Фотография

Ответ ассистента

1. **Выберите верный вариант (Present Perfect или Present Perfect Continuous):** 1. Nina **has been learning** English for 2 years. (Действие началось в прошлом и продолжается). 2. The birds **have already flown** to the South. (Результат действия к настоящему моменту). 3. They **have known** him for many years. (Глагол know не используется в Continuous). 4. Mike **has forgotten** to learn the poem. (Глагол forget выражает результат). 5. The children **have been watching** cartoons for 2 hours. (Продолжительное действие). 6. The train **has just come**. (Результат, слово just). 7. We **haven't had** a holiday for 5 years. (Глагол have в значении «иметь» не используется в Continuous). 8. She **has taught** (или has been teaching) at this school for twenty years. (С глаголом teach возможны оба варианта для длительных состояний). 9. David **has been painting** in his studio since 10 o'clock. (Процесс). 10. Mary and Sam **have been collecting** stamps for 3 years. (Процесс). 11. Their parents **have been** friends since their childhood. (Глагол be не используется в Continuous). 12. Dave **has been** a student for 2 years. (Глагол be). 2. **Составьте предложения:** 1. I have been reading Tolstoy stories in the park for two hours. Перевод: Я читаю рассказы Толстого в парке два часа. 2. I have read three stories. Перевод: Я прочитал три рассказа. 3. Granny has been knitting in the living room since morning. Перевод: Бабушка вяжет в гостиной с утра. 4. Helen has been traveling round Europe for 3 weeks. Перевод: Хелен путешествует по Европе 3 недели. 5. She has already visited 3 countries. Перевод: Она уже посетила 3 страны. 3. **Поставьте глагол в Present Perfect или Present Perfect Continuous:** 1. I **haven't seen** him for ages. (Глагол восприятия). 2. He **has been doing** his lessons since lunch. 3. I **haven't heard** about him for a long time. 4. I **have been driving** since I was 17. 5. Jack **has failed** his driving test three times... 6. I think he **has made** a lot of improvement. 7. Alice **hasn't passed** her driving test... 8. She **has been worrying** about this for two months. 9. She **has been studying** the driver's manual for hours every day. 10. She **hasn't taken** another test yet. 11. I **have had** a headache since I got up. 12. He is my friend, I **have known** him for a long time. 13. Ivan has a stomachache. He **has been eating** junk food all day. 14. I **have never heard** that song before. 4. **Исправьте ошибки:** 1. They **have been discussing** the problem for hours, but **have not solved** it yet. (Процесс в первой части, результат во второй). 2. Somebody **has been playing** tennis since 2 o'clock. (Правильно). 3. Is it still raining? No, it **has stopped**. (Результат). 4. John **has won** the championship two times. (Результат, указано количество раз).

Другие решения

Что ещё задавали пользователи