Exercício 1: Formas básicas do Present Perfect Progressive em galês
2. She *has been reading* that book all morning. (A ação está acontecendo por um tempo contínuo)
3. They *have been working* on the project since Monday. (Duração da ação no tempo presente)
4. We *have been waiting* for the bus for 30 minutes. (Tempo contínuo até o presente)
5. He *has been playing* football every weekend this month. (Ação repetida e contínua)
6. You *have been practicing* your Welsh pronunciation lately. (Ação recente e contínua)
7. The children *have been watching* cartoons all afternoon. (Ação em progresso por um período)
8. My parents *have been visiting* friends frequently this year. (Ação repetida durante um período)
9. She *has been cooking* dinner since 5 p.m. (Ação iniciada no passado e ainda em andamento)
10. We *have been discussing* the problem for hours. (Ação contínua e presente)
Exercício 2: Uso do Present Perfect Progressive com verbos diferentes
2. He *has been exercising* every morning to stay healthy. (Ação diária e contínua)
3. They *have been traveling* across Wales for the last week. (Duração da viagem)
4. We *have been cleaning* the house all day long. (Ação que não parou ainda)
5. She *has been writing* emails since early this morning. (Ação contínua no presente)
6. You *have been listening* to Welsh music recently. (Ação contínua e atual)
7. The students *have been practicing* speaking Welsh in class. (Ação repetida e atual)
8. My friend *has been painting* a mural for several days. (Ação em progresso)
9. We *have been organizing* events for the Welsh festival. (Ação contínua e presente)
10. He *has been fixing* his bike since yesterday afternoon. (Ação iniciada e ainda em andamento)