Esercizi sul Present Perfect Progressive per la grammatica nepalese - 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 sul Present Perfect Progressive per la grammatica nepalese

In questi esercizi imparerai a usare il Present Perfect Progressive in inglese, che si usa per descrivere azioni iniziate nel passato e che continuano fino al presente o che hanno effetti nel presente. Il Present Perfect Progressive si forma con “have/has been” + verbo con la desinenza -ing. Presta attenzione a come indicare la durata dell’azione o il suo effetto attuale. Questi esercizi ti aiuteranno a capire meglio la struttura e l’uso di questo tempo verbale.

A woman with dark hair studies at a desk in a library with a large wall clock while learning languages.
Promotional background

Il modo più efficace per imparare una lingua

Prova Talkpal gratis

Esercizio 1: Formazione del Present Perfect Progressive

1. She *has been studying* English for two hours. (usa “has been” + verbo -ing)
2. They *have been working* on the project since morning. (uso di “have been” + verbo con -ing)
3. I *have been waiting* here all day. (azione iniziata nel passato e ancora in corso)
4. He *has been running* every morning this week. (forma corretta con “has been” + verbo -ing)
5. We *have been living* in this city for five years. (usa la struttura “have been” + verbo -ing)
6. You *have been talking* on the phone for an hour. (azione continua, usa “have been” + verbo -ing)
7. The baby *has been crying* since noon. (azione in corso, usa “has been” + verbo -ing)
8. It *has been raining* all night. (per indicare un’azione che dura nel tempo, usa “has been” + verbo -ing)
9. I *have been reading* this book for a week. (forma corretta con “have been” + verbo -ing)
10. They *have been playing* football since afternoon. (azione prolungata, usa “have been” + verbo -ing)

Esercizio 2: Uso del Present Perfect Progressive con espressioni di tempo

1. She *has been cooking* dinner since 6 p.m. (usa “since” con “has been” + verbo -ing)
2. We *have been studying* for the exam for three hours. (usa “for” con “have been” + verbo -ing)
3. He *has been fixing* the car all morning. (azione iniziata e ancora in corso, “has been” + verbo -ing)
4. I *have been practicing* the piano since I was a child. (usa “since” con “have been” + verbo -ing)
5. They *have been traveling* around Nepal for two weeks. (usa “for” con “have been” + verbo -ing)
6. You *have been working* very hard lately. (azione recente e continua, “have been” + verbo -ing)
7. The children *have been playing* outside since noon. (usa “since” con “have been” + verbo -ing)
8. It *has been snowing* for three days. (uso di “for” con “has been” + verbo -ing)
9. I *have been cleaning* the house all afternoon. (azione continua, “have been” + verbo -ing)
10. She *has been learning* Nepali for six months. (usa “for” con “has been” + verbo -ing)
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