Joy English · Livello B2 · Tempi verbalijoy-english.com
Past perfect semplice e continuo
Nome:Data:
Mostra quale evento passato è avvenuto prima e parla di attività in corso prima di un momento passato.
Scegli la forma corretta
Scegli l'opzione migliore per completare ogni frase.
- When we reached the cinema, the film ___, so we missed the beginning.
- Her eyes were red because she ___ onions.
- I didn't recognise Omar at first. I ___ him for ten years.
- By the time Leila retired, she ___ at the same school for 35 years.
- They ___ each other for years before they started the business.
- The ground was wet. It ___ all night.
- How long ___ before you found a job?
- When I opened the fridge, I saw that someone ___ all the cheese.
Scrivi il past perfect
Scrivi la forma del past perfect semplice o del past perfect continuo del verbo tra parentesi.
- When Amara got home, she realised she ___ (leave) her keys at the office.
- Leo ___ (fix) the old radio all morning, but it still didn't work.
- I ___ (never / see) snow before I moved to Canada.
- By the end of the day, Tariq ___ (write) twelve emails.
- She ___ (not / eat) anything since breakfast, so she was very hungry.
- Yuki ___ (read) the novel for a week, but she was still only on page 50.
- Ines was out of breath because she ___ (run) for the bus.
- They ___ (know) each other for ten years when they got married.
Soluzioni
Scegli la forma corretta
- b) had startedIl film è iniziato prima che arrivassimo, quindi usiamo il past perfect: had started.
- c) had been cuttingUn'attività precedente spiega ciò che abbiamo notato, quindi usiamo il past perfect continuo.
- a) hadn't seenI dieci anni sono finiti in un momento passato (when I saw him), quindi usiamo il past perfect.
- b) had been teachingDescriviamo per quanto tempo un'attività è continuata fino a un momento passato, quindi usiamo had been teaching.
- c) had knownKnow è un verbo di stato, quindi usiamo il past perfect semplice, non il continuo.
- a) had been rainingUn'attività prima di un momento passato spiega il risultato (il terreno bagnato), quindi usiamo il past perfect continuo.
- b) had you been lookingLa ricerca è continuata fino a un momento passato (when you found a job), quindi usiamo la forma interrogativa del past perfect continuo.
- c) had eatenTutto il formaggio era finito, quindi l'azione era completa. Usiamo il past perfect semplice.
Scrivi il past perfect
- had left / 'd leftHa lasciato le chiavi prima di arrivare a casa ed è stata una singola azione completata: had left.
- had been fixing / 'd been fixingIl lavoro non era finito ed è durato tutta la mattina, quindi usiamo il past perfect continuo.
- had never seen / 'd never seenQuesto descrive un'esperienza fino a un momento passato (when I moved), quindi usiamo had never seen.
- had written / 'd writtenContiamo azioni completate (twelve emails), quindi usiamo il past perfect semplice.
- hadn't eaten / had not eatenDescriviamo una situazione fino a un momento passato e non era stato mangiato nulla, quindi usiamo hadn't eaten.
- had been reading / 'd been readingLa lettura non era finita ed è durata una settimana, quindi usiamo il past perfect continuo.
- had been running / 'd been running / had run / 'd runUn'attività precedente spiega come stava lei, quindi had been running è la risposta più naturale. Anche had run è possibile.
- had known / 'd knownKnow è un verbo di stato, quindi usiamo il past perfect semplice anche con un periodo di tempo.