Esercizi di grammatica inglese sul tempo progressivo del presente perfetto - Talkpal
00 Giorni D
16 Ore H
59 Minuti M
59 Secondi S
Talkpal logo

Impara le lingue più velocemente con l'intelligenza artificiale

Talkpal trasforma l'IA nel tuo coach linguistico personale

Learn Languages faster with AI
Flag of England Flag of Spain Flag of France Flag of Germany Flag of Italy
80+ Le lingue

Esercizi di grammatica inglese sul tempo progressivo del presente perfetto

Il tempo progressivo del presente perfetto in inglese (“present perfect progressive” o “present perfect continuous”) serve per descrivere azioni iniziate nel passato che continuano nel presente o sono appena terminate con effetti evidenti nel presente. In questi esercizi, puoi allenarti a riconoscere e costruire correttamente frasi in present perfect progressive.

First-person view of hands typing on a laptop to learn languages between two tall stacks of books.
Promotional background

Il modo più efficace per imparare una lingua

Prova Talkpal gratis

Esercizio 1: Present perfect progressive – forme affermative

1. I *have been studying* English for two hours.
Hint: Azione iniziata nel passato, ancora in corso (io + studiare da due ore).
2. She *has been working* here since June.
Hint: Forma “has been + ing” per il soggetto “she”, azione che dura da giugno.
3. We *have been waiting* for you.
Hint: “Noi + aspettare” da un po’, present perfect continuous.
4. They *have been living* in Paris for five years.
Hint: Azione iniziata cinque anni fa, ancora vera ora, plurale.
5. He *has been playing* football every day.
Hint: Abitudine recente/azione ripetuta, “has been + verbo-ing”.
6. You *have been cooking* all afternoon.
Hint: “Tu + cucinare” per tutto il pomeriggio, forma affermativa.
7. I *have been reading* this book since yesterday.
Hint: “Io + leggere” da ieri, present perfect progressive.
8. The children *have been dancing* for an hour.
Hint: “I bambini + ballare”, azione iniziata nel passato, ancora in corso.
9. We *have been preparing* for the exam.
Hint: “Noi + prepararsi” per l’esame, azione ancora in corso.
10. She *has been listening* to music.
Hint: “Lei + ascoltare”, forma affermativa.

Esercizio 2: Present perfect progressive – forme negative e interrogative

1. He *has not been feeling* well lately.
Hint: Forma negativa, “lately”, “sentirsi bene”.
2. I *have not been sleeping* much these days.
Hint: Negazione, “non dormire molto in questi giorni”.
3. They *haven’t been coming* to class.
Hint: Forma negativa contratta plurale, “venire a lezione”.
4. Has she *been studying* for the test?
Hint: Domanda, soggetto “she”, “studiare per il test”.
5. Have you *been waiting* long?
Hint: Domanda, “tu + aspettare da molto”, forma interrogativa.
6. Why *have* they *been laughing*?
Hint: Domanda “perché loro + ridere”, present perfect progressive.
7. What *have you been doing* all day?
Hint: Domanda, “tu + fare tutto il giorno”, present perfect progressive.
8. She *has not been eating* well.
Hint: Negazione, “lei + mangiare bene”.
9. We *haven’t been working* together.
Hint: Plurale, forma negativa contratta, “lavorare insieme”.
10. How long *have you been learning* English?
Hint: Domanda, “per quanto tempo tu + imparare inglese”.
Learning section image (it)
Scarica l'applicazione talkpal

Impara ovunque e in qualsiasi momento

Talkpal è il tuo tutor di lingue basato sull'IA, disponibile su web e mobile. Migliora la tua fluidità in un attimo, chiacchiera di argomenti interessanti scrivendo o parlando, e ricevi messaggi vocali super realistici dove e quando ti pare.

Learning section image (it)

Scansiona con il tuo dispositivo per scaricarlo su iOS o Android

Learning section image (it)

Mettiti in contatto con noi

Siamo sempre qui se hai domande o hai bisogno di aiuto. Contatta la nostra assistenza clienti in qualsiasi momento a support@talkpal.ai

Le lingue

Apprendimento


Talkpal, Inc., 2810 N Church St, Wilmington, Delaware 19802, US

© 2026 All Rights Reserved.


Trustpilot