В определенных ситуациях употребление времен present perfect или present perfect continuous может быть взаимозаменяемо без потери смысла.
Когда мы говорим о ситуациях, которые начались в прошлом и продолжаются по настоящее время, мы можем использовать оба времени.
- I’ve been renting (I’ve rented) an apartment since I moved here;
- This book is really hard to read. I’ve been reading (I’ve read) it for an hour and I’m still on page five.
- I’ve been studying French since I was ten. (Акцент на длительность, на процесс изучения французского)
Употребление времен present perfect и present perfect continuous
Мы используем времена present perfect и present perfect continuous для недавно завершеннных действий, с результатом этих действий в настоящем.
Например, глагол play.
- I’m so sweaty. I’ve been playing basketball for two hours.
Предпочтение в данном случае отдаётся времени continuous.
Например, cut.
- I’ve cut my finger. It’s bleeding.
Present perfect continuous в данном случае будет звучать очень странно — I’ve been cutting my finger.
- Look at the room! You’ve been messing around, haven’t you?
- I know you’ve been eating the cookies. There are crumbs all over your shirt.
Сравните два примера:
- The vegetables have been missing from our garden since we had new neighbors. (Акцент на неотдократность случившегося);
- The vegetables have missed from our garden since we had new neighbors. (Единичный случай).