Esercizi sul Present Perfect Progressive per la grammatica malese - Talkpal

Esercizi sul Present Perfect Progressive per la grammatica malese

Gli esercizi seguenti aiutano a praticare il Present Perfect Progressive in inglese, una forma verbale utilizzata per descrivere azioni iniziate nel passato e che continuano fino al presente o sono appena terminate. Il Present Perfect Progressive si forma con il verbo “have/has” + “been” + verbo con -ing. In questi esercizi, troverai frasi con spazi da completare con la forma corretta del verbo al Present Perfect Progressive. Leggi attentamente l’indizio in italiano per aiutarti a scegliere la forma giusta.

A group of people sit at a table using laptops for learning languages against a backdrop of large, soft clouds.
Promotional background

Il modo divertente ed efficace per imparare una lingua con l’IA

Prova Talkpal gratis

Esercizio 1: Uso base del Present Perfect Progressive

1. She *has been studying* (azione iniziata nel passato e continua) English for two hours.
2. They *have been playing* (azione che dura da tempo) football since morning.
3. I *have been reading* (azione appena terminata o ancora in corso) a very interesting book.
4. He *has been working* (azione iniziata nel passato e ancora in corso) at the company since January.
5. We *have been waiting* (azione iniziata nel passato e continua) for the bus for 30 minutes.
6. You *have been watching* (azione in corso da tempo) TV all evening.
7. The children *have been running* (azione iniziata nel passato e ancora in corso) around the park.
8. My parents *have been gardening* (azione iniziata nel passato e continua) all afternoon.
9. It *has been raining* (azione iniziata nel passato e continua fino ad ora) since last night.
10. I *have been learning* (azione iniziata nel passato e continua) Malay for three months.

Esercizio 2: Domande e risposte con Present Perfect Progressive

1. How long *have you been waiting* (chiedere da quanto tempo dura l’azione) for the train?
2. What *has she been doing* (chiedere l’attività in corso) all morning?
3. Why *have they been arguing* (chiedere motivo di un’azione che dura) since yesterday?
4. Who *has been using* (chiedere chi ha fatto un’azione continua) my computer lately?
5. Where *have you been living* (chiedere luogo di residenza attuale) for the past year?
6. How long *has he been working* (chiedere durata di un’attività) at that company?
7. What *have we been missing* (chiedere cosa si è perso) during the meeting?
8. Why *have they been shouting* (chiedere motivo di un’azione continua) in the garden?
9. Who *has been calling* (chiedere chi ha telefonato ripetutamente) you all day?
10. How long *have I been talking* (chiedere durata di un discorso) without a break?
Talkpal AI Learn languages with AI
SCARICA L'APP 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.

Talkpal app The fun and effective way to learn a language with AI

Scansiona con il tuo dispositivo per scaricarlo su iOS o Android

Talkpal app The fun and effective way to learn a language with AI

CONTATTACI

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

Partenariati

Azienda


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

© 2026 Tutti i diritti riservati.

GDPR compliant

Trustpilot