1. I have been looking for my backpack for 20 minutes.
2. He has written five messages today.
3. We have been going to this club since last summer.
4. They have already visited the exhibition.
5. She has been playing chess for four years.
Перевод (RU)
1. Я ищу свой рюкзак уже 20 минут.
2. Он написал пять сообщений сегодня.
3. Мы ходим в этот клуб с прошлого лета.
4. Они уже посмотрели выставку.
5. Она играет в шахматы уже четыре года.
Пояснения:
Present Perfect Continuous используется для действий, которые продолжаются в течение некоторого времени до настоящего момента (1, 3, 5).
Present Perfect используется для действий, которые завершились, но имеют результат в настоящем, или для действий, произошедших в течение текущего периода времени (2, 4).