Esercizio 1: Formazione del Present Perfect Progressive
2. They *have been working* (azione continua iniziata nel passato, verbo “to work”) on the project since Monday.
3. I *have been reading* (azione che continua, verbo “to read”) a very interesting book lately.
4. He *has been playing* (azione in corso, verbo “to play”) football all afternoon.
5. We *have been waiting* (indica aspettare da un certo tempo, verbo “to wait”) for the bus for half an hour.
6. You *have been learning* (azione di apprendimento in corso, verbo “to learn”) Welsh grammar this week.
7. She *has been cooking* (azione che continua, verbo “to cook”) since early this morning.
8. They *have been traveling* (azione iniziata e in corso, verbo “to travel”) around Wales for two weeks.
9. I *have been practicing* (azione ripetuta e continua, verbo “to practice”) my pronunciation every day.
10. He *has been fixing* (azione in corso, verbo “to fix”) the car since yesterday.
Esercizio 2: Uso del Present Perfect Progressive in contesti diversi
2. She *has been exercising* (azione continua, verbo “to exercise”) to improve her stamina.
3. I *have been thinking* (azione mentale in corso, verbo “to think”) about moving to Cardiff.
4. They *have been building* (azione iniziata e ancora in corso, verbo “to build”) a new house since last year.
5. You *have been helping* (azione di supporto continua, verbo “to help”) your classmates a lot recently.
6. He *has been studying* (azione di studio continua, verbo “to study”) hard for the exams.
7. We *have been exploring* (azione di scoperta continua, verbo “to explore”) the countryside all day.
8. She *has been writing* (azione di scrittura in corso, verbo “to write”) emails for the past hour.
9. I *have been learning* (azione continua, verbo “to learn”) new vocabulary every day.
10. They *have been practicing* (azione ripetuta e continua, verbo “to practice”) their Welsh speaking skills.