Различия между Present Perfect и Present Perfect Continuous c упражнениями
Различия между Present Perfect и Present Perfect Continuous с упражнением
Present Perfect используется в значении Present Perfect Continuous, чтобы сказать, как долго что-то происходит в следующих случаях:
1) когда смысловой глагол не может быть использован в Продолженном времени. (Список этих глаголов я тебе присылал недавно.) Например, глагол know:
Мы с Томом знаем друг друга со школы. То есть, действие началось в прошлом (мы знаем, когда) и продолжается до сих пор, а это значение Present Perfect Continuous. Но раз глагол know не может быть использован в Продолженных временах, то мы говорим:
Tom and I have known each other since school.
То же самое со смысловыми глаголами be и have (I am a fool. - How long have I been a fool? He has a dog. - How long has he had a dog?), а также с "большими" глаголами, первая часть которых или be или have. Их много, вот только три примера и предложения с ними:
To be married - быть женатым, быть замужем, состоять в браке
How long have Bob and Alice been married? - Как долго женаты Боб и Алиса?
To be ill - болеть
Tom has been ill for the past month. - Том болеет весь последний месяц.
To have a cold - быть простуженным
Tom has had a cold for the past week. - Том простужен (буквально - болеет простудой) всю последнююнеделю.
2) Простой Настоящий Перфект (Present Perfect) используется для ситуаций, которые существуют очень долгий период времени (особенно, если мы говорим always - всегда). Причем, ситуация существует и сейчас:
My father has always worked hard. - Мой отец всегда работает очень усердно.
А Продолженный Перфект используется для менее продолжительных ситуаций. Сравни:
John has been living in London since January. - Джон живет в Лондоне с января.
Bob has always lived in London. - Боб всегда жил в Лондоне. (Хотя здесь в русском переводе используется прошедшее время, смысл "жил и живет сейчас". Можно даже перевести так: Боб живет в Лондоне с рождения.)
Упражнения.
Напиши вопросы с How long к данным ситуациям, используя по смыслу или Простой или Продолженный Перфект. Пример:
Jim is learning Chinese. How long has he been learning Chinese?
I know Bob. How long have you known Bob?
1. My sister is married.
2. Boris is on holiday.
3. I live in Glasgow.
4. It is snowing.
5. Jack smokes.
6. I know about her problem.
7. Jack and Jill are looking for a flat.
8. Diana teaches English in Germany.
9. Dennis is in love with Margaret.
10. Colin has a car.
Ответы
1. My sister is married. How long has she been married?
2. Boris is on holiday. How long has he been on holiday?
3. I live in Glasgow. How long have you lived in Glasgow?
4. It is snowing. How long has it been snowing?
5. Jack smokes. How long has he been smoking?
6. I know about her problem. How long have you known about her problem?
7. Jack and Jill are looking for a flat. How long have they been looking for a flat?
8. Diana teaches English in Germany. How long has she been teaching English in Germany?
9. Dennis is in love with Margaret. How long has he been in love with Margaret?
10. Colin has a car. How long has he had a car?