Esercizi di inglese sul present perfect simple e continuous con soluzioni
esercizi present perfect simple e continuous
esercizio 1
1. You___________ the car! It looks shining!
've washed
've been washing
've wash
2. I ___________ basketball. I'm so happy!
've played
've been playing
've been played
3. They ___________ three letters this month.
have been writing
have written
have wrote
4. I ____________ 3 questions so far.
answer
have been answering
have answered
5. I __________ that movie.
have seen
have saw
have been seeing
6. _______________ letters all day.
I've wrote
I've written
I've been writing
7. He ______________ the book for two hours.
has been reading
has read
has readed
8. I am out of breath because _____________.
I have run
I have been running
I have ran
9. ______________ each other since secondary school.
We’ve known
We've been knowing
We've knew
10. I think I _________ chocolate since I was born.
've like
've been liking
've liked
11. We've __________the house. We've nearly finished.
painted
been painting
paint
12. We've _____ a dog for ten years.
had
been having
been
13. I ____________ basketball for six years.
have played
have been playing
play
14. He's _______ her for 5 months.
known
been knowing
knows
15. He's _____ the car go past every morning.
saw
been seeing
seen
Punteggio =
Risposte corrette:
CONTINUA esercizio 2 present perfect simple e continuous
present perfect simple e continuous
esercizi present perfect continuous
esercizi present perfect
present perfect continuous
esercizi past simple e present perfect
differenze past simple e present perfect
Just already yet still
esercizi di inglese
past perfect
grammatica inglese
past continuous quando si usa
esercizi passivo inglese
past perfect simple e continuous
esercizi di inglese A1
esercizi di inglese A2
esercizi di inglese B1
esercizi di inglese B2
esercizi di inglese C1