Present Perfect Progressive Alıştırması 1
2. They *have been playing* football since morning. (Sabah başladığından beri devam eden bir oyun)
3. I *have been studying* English all day. (Bütün gün süren bir çalışma)
4. He *has been working* on the project recently. (Son zamanlarda devam eden bir çalışma)
5. We *have been waiting* for you for half an hour. (Yarım saattir devam eden bekleme)
6. The kids *have been watching* TV since noon. (Öğlen başladığından beri devam eden izleme)
7. You *have been practicing* the piano a lot lately. (Son zamanlarda devam eden bir pratik)
8. It *has been raining* all morning. (Bütün sabah süren yağmur)
9. My parents *have been traveling* around Europe this week. (Bu hafta süren bir seyahat)
10. We *have been cleaning* the house since early morning. (Sabah erken saatlerden beri devam eden temizlik)
Present Perfect Progressive Alıştırması 2
2. She *has been learning* French since last year. (Geçen yıldan beri devam eden öğrenme)
3. They *have been building* the house for months. (Aylar süren inşaat)
4. We *have been jogging* in the park every morning. (Her sabah devam eden koşu)
5. He *has been cooking* dinner for an hour. (Bir saattir devam eden yemek yapma)
6. The students *have been preparing* for the exam lately. (Son zamanlarda devam eden hazırlık)
7. You *have been helping* me a lot recently. (Son zamanlarda devam eden yardım)
8. It *has been snowing* since last night. (Dünden beri devam eden kar yağışı)
9. My sister *has been writing* her novel for weeks. (Haftalardır devam eden yazma)
10. We *have been discussing* the plan since yesterday. (Dünden beri devam eden tartışma)