Present Perfect Progressive - Esercizi

visualizza le tue risposte errate

Esercizi

Scegli la forma corretta del Present Perfect Progressive: have o has?

  1. I been working all day.[Ho lavorato tutto il giorno.]|I, you, we, theyhave
  2. She been studying all morning.[Ha studiato tutta la mattinata.]|he, she, ithas
  3. You been eating the whole time.[Hai mangiato tutto il tempo.]|I, you, we, theyhave
  4. William been sleeping for four hours.[William dorme da quattro ore.]|una persona → has
  5. Kate and Rian been arguing for half an hour.[Kate e Rian litigano da mezz'ora.]|più persone → have

Completa le frasi con il Present Perfect Progressive.

  1. Claire (teach)  English since 2006.[Claire insegna inglese dal 2006.]|has + been + verbo nella -ing form
  2. We (look)  for that document all day.[ Abbiamo cercato il documento per tutta la giornata.]|have + been + verbo nella -ing form
  3. Mr Smith (speak)  on the phone for two hours.[Mr Smith parla al telefono da due ore.]|has + been + verbo nella -ing form
  4. The students are exhausted because they (take)  a difficult test.[Gli alunni sono esausti perchè hanno avuto un esame difficile.]|have + been + verbo nella -ing form|e a fine parola cade via con l'aggiunta di ing
  5. He (live)  here since he was a child.[Vive qui da quando era bambino.]|has + been + verbo nella -ing form|e a fine parola cade via con l'aggiunta di ing

Formula delle domande nel Present Perfect Progressive.

  1. (How long/we/wait/for her) [Da quanto tempo la stiamo già aspettando?]|wehave|Nelle domande il soggetto e il primo verbo ausiliare invertono la loro posizione.
  2. (How long/she/learn/English) [Da quanto tempo studia inglese?]|shehas|Nelle domande il soggetto e il primo verbo ausiliare invertono la loro posizione.
  3. (How long/they/go out with each other) [Da quanto tempo escono insieme?]|theyhave|Nelle domande il soggetto e il primo verbo ausiliare invertono la loro posizione.
  4. (How long/you/exercise) [Da quanto tempo ti eserciti?]|youhave|Nelle domande il soggetto e il primo verbo ausiliare invertono la loro posizione.|e a fine parola cade via dopo l'aggiunta dell'ing
  5. (How long/he/sit/there) [Da quanto tempo è seduto lì?]|hehas|Nelle domande il soggetto e il primo verbo ausiliare invertono la loro posizione.|Quando la consonante finale è preceduta da una vocale corta e tonica si raddoppia la consonante con l'aggiunta dell'ing (sit → sitting)