Impara le lingue più velocemente con l'intelligenza artificiale

Impara 5 volte più velocemente!

+ 52 Le lingue
Inizia a imparare

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.

Il modo più efficace per imparare una lingua

Prova Talkpal gratuitamente

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)
Scarica l'applicazione talkpal
Impara ovunque e in qualsiasi momento

Talkpal è un tutor linguistico alimentato dall'intelligenza artificiale. È il modo più efficiente per imparare una lingua. Chatta su un numero illimitato di argomenti interessanti scrivendo o parlando, mentre ricevi messaggi con una voce realistica.

Codice QR
App Store Google Play
Mettiti in contatto con noi

Talkpal è un insegnante di lingue AI alimentato da GPT. Potenzia le tue capacità di conversazione, ascolto, scrittura e pronuncia - Impara 5 volte più velocemente!

Instagram TikTok Youtube Facebook LinkedIn X(twitter)

Le lingue

Learning


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

© 2025 All Rights Reserved.


Trustpilot