Esercizi Present Perfect Continuous con Soluzioni +PDF

Facebook
X
LinkedIn

Last Updated on Novembre 12, 2025

Esercitatevi a creare frasi con il present perfect continuous e provate anche a utilizzare la forma contratta di questo tempo verbale. Sono inclusi fogli di lavoro in formato PDF gratuiti da scaricare e utilizzare per lo studio.

Esercizi 1.

25 domande con soluzioni (Frase affermativa, negativa e interrogativa.)

Come si eseguono questi esercizi?

Domanda:  Recently, I __________(play) a lot of tennis. 

Risposta: Recently, I have been playing a lot of tennis.

1 .      

Hanno lavorato tutto il giorno.

2 .      

Abbiamo risparmiato per una vacanza.

We have been saving

3 .      

Vive a Roma da circa 8 mesi.

He has been living

4 .      

Al momento non si sentono molto bene. Credo che abbiano l’influenza…

They have not been feeling

5 .      

Da due mesi sto imparando il karate.

I have been learning

6 .      

Che cosa ha fatto negli ultimi sei mesi?

What have you been doing

7 .      

Di recente ho giocato molto a basket. Mi piace molto.

✅ I have been playing

8 .      

Non è andato a scuola. Sono molto preoccupata.

He has not been going

9 .      

È tutta la mattina che mi infastidisce. Non so perché.

She has been annoying

10 .      

Per quante ore ha studiato? Sei stato in biblioteca tutto il giorno!

have you been studying

11 .      

Non abbiamo usato il nostro riscaldamento elettrico perché è troppo costoso.

We have not been using

12 .      

Mark non guida da un po’. Spero che presto si senta più sicuro.

Mark has not been driving

13 .      

Cosa ha cucinato Damien? Ha un profumo incredibile!

has Damien been cooking

14 .      

In questi giorni non ha mangiato molto. Credo che stia seguendo una dieta.

She has not been eating

15 .      

Da quanto tempo Sarah suona il violino? È molto brava.

has Sarah been playing

16 .      

Al lavoro stiamo sviluppando un nuovo software. Sembra molto efficace.

We have been developing

17 .      

In questi giorni non ho guardato il telegiornale. È troppo deprimente!

I have not been watching

18 .      

Mark sta imparando ad andare in moto.

Mark has been learning

19 .      

Ha camminato molto in campagna. Credo che lo trovi molto rilassante.

He has been walking

20 .      

Non fate shopping da due settimane. Sei sicuro di stare bene?

You have not been shopping

21 .      

Ultimamente il collo mi fa molto male. Forse dovrei andare da un medico.

has been hurting

22 .      

È da tempo che cerca un nuovo lavoro.

He has been looking

23 .      

Paul ha fatto giardinaggio tutto il pomeriggio. Spero che stia bene.

has been gardening

24 .      

Non si è impegnata molto nel lavoro.

She has not been making

25 .      

Sono due giorni che cantate questa canzone. Che cos’è?

You have been singing

Esercizi 2.

25 domande con soluzioni

1 .      

Questa settimana ha scritto molto perché vuole finire il suo libro.

2 .      

Ho dipinto la casa tutto il giorno e ora mi sento molto stanca!

I’ve been painting

3 .      

Non ha pagato la sua assicurazione sanitaria, quindi sono molto preoccupata per lui.

He’s not been paying

4 .      

Adrian ha trascorso molto tempo in diverse città europee.

Adrian’s been spending

5 .      

Negli ultimi due mesi ha praticato yoga ogni giorno.

She’s been practicing

6 .      

Vive a Budapest da 2 mesi.

✅ He’s been living

7 .      

Negli ultimi giorni non mi sono sentita molto bene.

✅ I’ve not been feeling

8 .      

I nostri dipendenti non si sono comportati molto bene. Non so perché.

Our employees haven’t been performing

9 .      

Hanno esplorato il Sud-Est asiatico per 6 mesi. Avranno molte storie da raccontarci.

They’ve been exploring

10 .      

Da molto tempo colleziona rari abiti vintage.

She’s been collecting

11 .      

Abbiamo riciclato i nostri rifiuti per contribuire alla tutela dell’ambiente.

We’ve been recycling

12 .      

Cosa fa Marcus con tutto il suo tempo libero?

✅ What’s Marcus been doing

13 .      

Non ho usato la mia auto perché c’è un grosso problema con il motore.

I’ve not been using

14 .      

Ogni giorno prende l’autobus per andare al lavoro.

✅ She’s been catching

15 .      

David ha lavorato troppo. Sembra sempre stanco.

David’s been working

16 .      

Il governo non ha costruito abbastanza case in cui far vivere le persone.

✅ The government’s not been building

17 .      

Vivo in questa piccola casa da molto tempo. Voglio trasferirmi presto.

I’ve been living

18 .      

Clair nuota ogni martedì e venerdì da tre mesi. Sembra più sana.

Clair’s been swimming

19 .      

Sta piovendo intensamente dalle 9 circa di questa mattina.

It’s been raining

20 .      

Mi ha insegnato lo spagnolo nelle ultime 6 settimane.

She’s been teaching

21 .      

Il lunedì e il martedì non vado al lavoro perché posso lavorare da casa.

I’ve not been going

22 .      

Peter ha avuto problemi con il suo capo al lavoro.

Peter’s been having

23 .      

La California ha pianificato la lotta agli incendi selvaggi per tutto l’inverno.

California’s been planning

24 .      

In questi giorni abbiamo fatto molto più esercizio fisico.

We’ve been exercising

25 .      

È tutta la settimana che si preoccupa dell’esame di guida, ma sono sicura che se la caverà.

She’s been worrying.

Facebook
X
LinkedIn

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

error: Right Click disabled