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
present perfect simple e continuous
esercizi present perfect simple e continuous
present perfect continuous
esercizi present perfect
esercizi present perfect continuous
grammatica inglese
esercizi stative verbs e action verbs
past perfect
differenze past simple e present perfect
esercizi grammatica inglese
esercizi past simple e present perfect
Just already yet still
past continuous
esercizi di inglese A1
esercizi di inglese A2
esercizi di inglese B1
esercizi di inglese B2
esercizi di inglese C1