Present Perfect-Continuous

Називає:

· Дію, що почалась у минулому і все ще триває у момент мовлення. Примітно, що є вказівка на період тривалості цієї дії. Напр.. He has been workingfor this companyfor three years. (He began working for this company three years ago and he is still working there.)

· Дію, що тривала і завершилась безпосередньо перед моментом мовлення. Напр.. His hands are dirty. He has been fixing his car.

Примітка:

1. Ми використовуємо present perfect замість present perfect continuous з дієсловами, що не вживаються в часах continuous (know, believe, like, та ін.). Напр.. I have known Sharon since we were at school together.

2. З дієсловами live, work, feel, teach ми можемо вживати present perfect або present perfect continuous без різниці у значенні. Напр.. He has been living/has lived here since 1994.

 

Вирази часу:

Since, for, all morning/afternoon/evening/week/day, how long (у запитаннях).