Вопрос:

Present Perfect or Present Perfect Continuous. Упражнение 1. Choose the right tense form.

Фотография

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

Привет! Давай разберемся с временами Present Perfect и Present Perfect Continuous. Главное правило: Present Perfect подчеркивает результат или факт, а Present Perfect Continuous — длительность процесса. ### Упражнение 1 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 the poem. (Результат) 5. The children have been watching cartoons for 2 hours. (Процесс) 6. The train has just come. (Результат) 7. We haven't had a holiday for 5 years. (Результат/состояние) 8. She has taught at this school for twenty years. (Можно использовать оба, но здесь акцент на факте) ### Упражнение 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 travelling round Europe for 3 weeks. 5. She has already visited 3 countries. ### Упражнение 3 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 because he doesn't know how to park. 6. I think he has made a lot of improvement. 7. Alice hasn't passed her driving test because she doesn't know the rules well. 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. ### Упражнение 4 1. How long has your friend been waiting at the station? 2. How many books has he translated? 3. How long has your mother been making a cream cake? 4. How many countries has Bill travelled to? 5. How long have your parents been decorating the fir-tree? 6. How long have they been married? ### Упражнение 5 1. My wife has been painting for 5 years, but she hasn't sold a single picture yet. 2. I am glad we have finished this work. 3. My hands are dirty. I have been working in the garden. 4. Nick has eaten all the sweets. 5. Have you ever played chess?

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

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