esercizio present perfect simple e present perfect continuous

Esercizio present perfect simple e continuous

esercizio 2

1. They _______________ football for an hour.
Giocano a calcio da un'ora.
  • have played
  • have been playing
  • have been played
2. Ha fatto i suoi compiti.
  • He has did his homework.
  • He has been doing his homework.
  • He has done his homework.
3. sta facendo i suoi compiti.
  • He has did his homework.
  • He has done his homework.
  • He has been doing his homework.
4. ____________already?
  • Have they arriving
  • Have they arrived
  • Have they been arriving
5. The hens __________ 5 eggs.
  • have laided
  • have been laiding
  • have laid
6. Ho appena parlato col mio capo. I ________________ with my boss and He is very happy
  • have been talking
  • have been talked
  • have talked
7. I _____________ and my legs are really tired now.
  • 've swam
  • 've swum
  • 've been swimming
8. How long _______Mario?
  • have you known
  • have you been knowning
  • have you knowed

Punteggio =

Risposte corrette:


CONTINUA esercizio 1 present perfect simple e continuous