Esercizi sul past perfect simple e continuous inglese con soluzioni
esercizi past perfect simple e continuous
esercizio 1
1. Marco was Lara's boyfriend. She______ him all her life.
'd known
's been knowning
'd been knowning
2. The workers were dirty because they ____________ in a mine.
had worked
'd been working
had work
3. She was glad when She found her keys. She _______ for them all day.
had looked
'd been looking
had been looks
4. I was tired, so I had to have a break. I ______ so long.
drove
Had driven
had been driving
5. The garage was blocked in the morning. It ______ all night.
had been snowing
had snowed
had been snowed
6. She called me at 2 in the night to tell me that she _________ a solution.
had finded
had been founding
had found
7. I __________ to travel. That's why I was so happy to accept that work.
had always wanted
had always been wanting
had always been wanted
8. We __________ there since 1980, you know.
had stay
had been staying
had stayed
9. By the time we got to the cinema, the movie ___________.
had started already
had already started
had already been starting
10. I ______ for 3 hours when we get in the city.
had been driving
had driven
had drive
11. When she arrived to the city center, she _____________ for 2 hours.
had been run
had run
had been running
12. My brother ________ working in the courtyard.
has
had
had been
13. I’d __________ in Scotland for six months when we first met.
been living
lived
living
14. She told me his dog ______________.
had died
had been dying
has died
15. I realized I ____________ any money with me.
had bringing
hadn't been bringing
hadn't brought
16. When I came back from the college, everything _______.
had been changed
had changed
had been changing
17. I ______________ all night so i was tired.
had been travelling
had travelled
had been travelled
18. By the time she arrived, ___________ with his girlfriend for 30 minutes.
had been playing
had played
had been played
19. By the time she arrived, He __________ the school.
had leaved
had been lefting
had left
20. When Sarah arrived, I ___________ my lunch.
had been finished
had finished
had been finishing
21. My wife asked me how long I ________ the problem.
had had
had been having
had been had
22. Usually She lives alone, but nowadays She ______with her sister.
had live
’d been living
had lived
23. He ____ her two years before we met.
had been marrying
had marryed
had married
Punteggio =
Risposte corrette:
past perfect simple e continuous
esercizi past perfect continuous
past perfect continuous
esercizi past simple e past continuous
esercizi past perfect
differenze past simple e past continuous
esercizi past simple e present perfect
esercizi present simple e present continuous
esercizi present perfect
esercizi present perfect continuous
used to e would
for e since
differenze present simple e continuous
past perfect
present perfect continuous
esercizi used to e would
past continuous quando si usa
grammatica inglese
esercizi di inglese
esercizi future in the past
used to
esercizi di inglese A1
esercizi di inglese A2
esercizi di inglese B1
esercizi di inglese B2
esercizi di inglese C1