Impara le lingue più velocemente con l'intelligenza artificiale

Impara 5 volte più velocemente!

+ 52 Le lingue
Inizia a imparare

Esercizi sul secondo condizionale per la grammatica inglese

Il present perfect progressive (o present perfect continuous) si usa in inglese per parlare di azioni iniziate nel passato che continuano ancora o di attività recenti con effetti evidenti nel presente. Si costruisce con “have/has been + verbo-ing”. In questi esercizi potrai allenarti a formare correttamente il present perfect progressive nella grammatica inglese.

Il modo più efficace per imparare una lingua

Prova Talkpal gratuitamente

Present perfect progressive: frasi affermative

1. I *have been working* all day.
Hint: “Lavorare tutto il giorno”, forma affermativa.
2. She *has been studying* for three hours.
Hint: “Studiare per tre ore”, terza persona singolare – has + been + verbo-ing.
3. They *have been waiting* for the bus since 8 o’clock.
Hint: “Aspettare l’autobus da…”, forma affermativa.
4. We *have been learning* English for five years.
Hint: “Studiare inglese da cinque anni”, prima persona plurale.
5. He *has been playing* the piano.
Hint: “Suonare il piano”, terza persona singolare.
6. You *have been driving* too fast.
Hint: “Guidare troppo veloce”, seconda persona.
7. The children *have been reading* quietly.
Hint: “Leggere in silenzio”, forma plurale.
8. Anna *has been running* every morning.
Hint: “Correre ogni mattina”, terza persona singolare.
9. We *have been talking* about you.
Hint: “Parlare di te”, forma affermativa.
10. I *have been feeling* tired lately.
Hint: “Sentirsi stanco ultimamente”, prima persona singolare.

Present perfect progressive: frasi negative e interrogative

1. I *haven’t been sleeping* well.
Hint: Negazione, “non sto dormendo bene”.
2. Has she *been working* hard?
Hint: Domanda, “sta lavorando molto?”, terza singolare.
3. They *haven’t been coming* to class.
Hint: Negazione, “non stanno venendo a lezione”.
4. Has it *been raining* all day?
Hint: Domanda, “sta piovendo tutto il giorno?”.
5. We *haven’t been exercising* regularly.
Hint: Negazione, “non stiamo facendo esercizio”.
6. Have you *been watching* TV?
Hint: Domanda, “stai guardando la TV?”, seconda persona.
7. You *haven’t been eating* enough vegetables.
Hint: Negazione, “non stai mangiando abbastanza verdura”.
8. Has John *been studying* for the exam?
Hint: Domanda, “John sta studiando?”.
9. She *hasn’t been feeling* well lately.
Hint: Negazione, “non si sta sentendo bene ultimamente”.
10. Have they *been trying* their best?
Hint: Domanda, “stanno facendo del loro meglio?”, forma interrogativa.
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