Esercizi present perfect continuous
Esercizi su formazione e uso del present perfect continuous inglese
Present perfect continuous esercizi
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
Punteggio =
Risposte corrette:
CONTINUA esercizio 2 present perfect continuous
esercizi past simple e present perfect
esercizi past simple e past continuous
esercizi past perfect continuous
esercizi past perfect
esercizi past perfect simple e continuous
esercizi past simple
esercizi past simple e present perfect
esercizi past continuous
esercizi passivo inglese
esercizi grammatica inglese
esercizi for e since
esercizi past simple e past continuous
past perfect simple e continuous
esercizi past perfect continuous