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: