B1 Grammatica

B1Tempi verbali15 min

Present perfect o past simple?

Present perfect or past simple?

Scopri quando parlare di un tempo concluso nel passato e quando collegare il passato al presente.

Entrambi i tempi parlano del passato, ma lo guardano in modi diversi. Il past simple descrive un'azione in un tempo concluso: yesterday, last week, in 2019, when I was a child. Il present perfect (have/has + participio passato) collega il passato al presente. Lo usiamo quando il tempo non è concluso, quando il momento esatto non è importante, o quando il risultato conta adesso.

PuntoPast simplePresent perfect
Formworked, went, sawhave / has + worked, gone, seen
Timea finished time: yesterday, last year, agoan unfinished or unstated time: today, this week, ever, never
ExperienceRavi visited Lisbon in 2022.Ravi has visited Lisbon twice.
DurationLena lived in Oslo for five years. (She doesn't now.)Lena has lived in Oslo for five years. (She still does.)

Espressioni di tempo utili

Parole come yesterday, last month, two days ago e in 2020 indicano un tempo concluso, quindi vanno con il past simple. Parole come ever, never, already, yet, just, so far, since e for vanno spesso con il present perfect. Una conversazione spesso inizia con il present perfect e poi passa al past simple per i dettagli.

  • A: Have you ever tried Ethiopian food? B: Yes, I have. I ate it at a street festival last summer.
  • Aiko has just finished her report, so she can help us now.
  • Tomás started his new job three weeks ago.
  • This is the first time I've visited this museum.
  • We haven't seen the new science centre yet.

Esercizio 1 di 2

Scegli il tempo corretto

Scegli l'opzione migliore per completare ogni frase.

  1. Mina _____ her grandparents last weekend.

  2. _____ you ever been to a jazz concert?

  3. When _____ to this city?

  4. Jamal _____ for this company since 2018.

  5. My parents _____ married for thirty years, and they are still very happy together.

  6. Kofi _____ to Accra in 2015 and stayed there for a year.

  7. Lena _____ three short stories so far this year.

  8. I _____ Aiko at the station two hours ago.

0 risposte su 8

Esercizio 2 di 2

Scrivi il verbo

Scrivi il past simple o il present perfect del verbo tra parentesi.

  1. This is the first time I (try) skiing.

  2. We (go) to the beach yesterday afternoon.

  3. Ravi (live) here since he was a child.

  4. When (you / arrive) in London?

  5. Tomás (not / see) his cousins since the summer.

  6. Our team (win) the final in 2021.

  7. Sofia (be) to Japan twice, and she wants to go again.

  8. Kofi (lose) his phone last week, but he found it the next day.

0 risposte su 8

Fonte

Lezione originale di Joy English.

I livelli sono indicativi. Hai trovato un errore? Scrivici dalla pagina Contatti.