Вторник, 24.12.2024, 05:44
Приветствую Вас Гость | RSS

Сайт учителя

Каталог статей

Главная » Статьи » Мои статьи

English Grammar in Use
Unit 17 - Present perfect continuous (I have been doing) or present perfect simple (I have done)?

Unit 17

Present perfect continuous (I have been doing) or

present perfect simple (I have done)?

(a)

 

 

- He is exhausted.

- He has been riding a bicycle.

Has been riding - это время

present perfect continuous.

 

Нас интересует

действие.

Неважно, закончилось оно или нет. В нашем примере процесс еще продолжается.

 

- The bicycle is broken.

- He has ridden the bicycle.

Has ridden - это время

present perfect simple.

 

Здесь важным является то, что некий процесс уже завершен.

Нас интересуют только результаты процесса, а не он сам.

(b)

 

Мы используем форму continuous, чтобы сказать, как долго длилось некое действие:

 

 

- She has been reading all day long.

- They have been washing the car

for two hours.

- You have been talking with her

all the morning.

 

Мы используем форму simple, чтобы сказать о том, как много мы сделали или сколько раз мы выполняли некое действие:

- She has read the whole book today.

- They have just washed the car.

- I have told her everything.

 

См. Unit 18 для дополнительной информации о

present perfect и how long?

 

(c) Некоторые глаголы не употребляются в форме continuous, например, know.

Вам надо говорить have known а не `have

been knowing'. Список таких глаголов смотри

.

в Unit 3b.

 

- I have known her since my childhood.



Источник: http://www.egramar.com
Категория: Мои статьи | Добавил: kroshkaenot (08.01.2010)
Просмотров: 537 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Меню сайта
Форма входа
Категории раздела
Корзина
Поиск
Наш опрос
Оцените мой сайт
Всего ответов: 60
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0