Introduzione
(Per la forma e la pratica specifica per ogni tempo, vedi gli esercizi sul
past simple e sul
present perfect).
Il tempo
present perfect viene usato
- per descrivere esperienze passate
- per una cosa cominciata nel passato che è ancora vera
- per descrivere cambiamenti.
Quando usiamo il tempo present perfect non possiamo dire quando una cosa è successa. Viene usato per parlare di un momento non specifico o di un periodo di tempo.
Il tempo
past simple viene usato
- per azioni finite nel passato
- per abitudini nel passato
- per fatti passati
- per periodi di tempo nel passato.
Possiamo usare il tempo past simple per parlare di un momento specifico o di un periodo
di tempo.
Esempio 1
- Present perfect
- I have lived in Hong Kong for 17 years.
- Past simple
- I lived in Hong Kong for 17 years.
In entrambi gli esempi, il periodo di tempo è di 17 anni. Nella frase 1, visto che usiamo il present perfect sappiamo che l'azione continua. La persona vive ancora a Hong Kong.
Nella frase 2, usiamo il past simple, quindi l'azione è finita. La persona ha vissuto a Hong Kong per 17 anni ma ora vive da un'altra parte.
Esempio 2
- Present perfect
- Peter has been to India twice.
- Past simple
- He went there in 1992 and in 2004.
La frase 1 parla delle esperienze di Peter. Sappiamo che ha visitato l'India due volte finora.
La frase 2 ci dice nello specifico quando è andato in India.
Esempio 3
- Present perfect
- Tom and Sue have worked at the company since 2001.
- Past simple
- Tom and Sue started working at the company 13 years ago.
La frase 1 usa il present perfect con since. Sappiamo che hanno iniziato a lavorare lì nel 2001 e continuano a lavorare lì.
La frase 2 usa il past simple con ago. "Ago" è come dire "prima": viene usato per esprimere quanto tempo prima del momento in cui si parla è successa l'azione. Quindi "two years ago" = "
two years before". Ma diciamo "ago"
non "before".
Entrambe le frasi ci dicono quando Tom e Sue hanno iniziato a lavorare nella compagnia, ma in modi diversi.
Espressioni di tempo
Espressioni di tempo con il present perfect:
"since"
|
Usiamo "since" + un momento specifico nel tempo:
- since 1963, since last year, since the holidays, since my childhood, etc.
|
"ever"
|
Questo significa "in qualsiasi momento":
- Have you ever seen a wild dolphin?
|
"already"
|
L'azione viene compiuta entro o prima un tempo indicato o implicito o l'azione viene compiuta prima del previsto:
- We have already sold the house.
|
"just"
|
L'azione viene completata poco prima:
- I have just eaten dinner.
|
"yet"
|
Fino a quel momento:
- He hasn't started work yet.
|
"still"
|
Questo mostra che una situazione continua, solitamente quando non ci aspettiamo che lo faccia
- I still haven’t received the letter.
|
Espressioni di tempo con il past simple:
"ago"
|
"yesterday"
|
"last Monday"
"last week"
"last month" etc
|
a date
a year
|
Espressioni che possono essere usate con entrambi i tempi:
"for" + periodo di tempo
|
Usiamo "for" + un periodo di tempo:
- for six weeks
- for 2 months
- for ten years
- for the weekend, etc.
|
"recently"
|
|
"never"
|
Questo significa "non in qualsiasi momento":
- I have never seen a wild dolphin.
- I never visited the Taj Mahal when I lived in India.
|
Completa le frasi con la forma positiva del present perfect del verbo tra parentesi:
Pratica
.