Esercizi sul Present perfect continuous con soluzioni

esercizi present perfect continuous

esercizio 1

1. He ____ here for three years.
  • is been working
  • have been working
  • has been working
2. I _____ all day.
  • have been studyng
  • 've been studying
  • has been studying
3. You ____ TV much recently.
  • haven't been watching
  • hasn't been watching
  • don't have been watching
4. present perfect simple o continuous?
  • She's been reading ten books this summer
  • She has been reading ten books this summer
  • She's read ten books this summer
5. present perfect simple o continuous?
  • She's been reading that book all day
  • She's read that book all day
  • She's been read that book all day
6. present perfect simple o continuous?
  • It has snowed all day
  • It have been snowing all day
  • It has been snowing all day
7. scegli tra present continuous, present perfect e present perfect continuous
  • They've been playing tennis every Sunday for years
  • They've played tennis every Sunday for years
  • They are playing tennis every Sunday for years
8. How long _____________ golf?
  • have you been playing
  • are you playing
  • have you played
9. I ______ today.
  • not have been working
  • hasn't been working
  • haven't been working
10. ________my laptop again?
  • You have been using
  • Have you been using
  • Do you have been using
11. _______ the dog for a walk yet?
  • have you been taken
  • have you taken
  • have you been taking
12. Have you always ___ horror movies?
  • hated
  • been hating
  • been hated
13. Mara's ___ too hard recently.
  • worked
  • been working
  • been worked
14. How long _____ working in the hospital?
  • has she been
  • she has been
  • have she been
15. German soldiers_______ a bottle containing a message.
  • have found
  • have been finding
  • has been finding

Punteggio =

Risposte corrette:


CONTINUA esercizio 2 present perfect continuous