Present perfect o past simple? Just, already, yet
Spiegazione
La regola principale
Just, already, yet
Still
| Present perfect | Past simple |
|---|---|
| tempo non specificato | tempo preciso nel passato |
| I’ve been to Rome. | I went to Rome last year. |
| ever, never, just, already, yet, for, since | yesterday, last…, …ago, in 2010, when… |
Mappa
Dico QUANDO è successo?
- non dico quandoPresent perfect
- esempioI have been to Paris
- quando?non lo dico
- appenajust: I have just finished
- giàalready: I have already eaten
- non ancorayet: I haven’t finished yet
- nelle domandeHave you finished yet?
- dico quandoPast simple
- esempioI went to Paris in 2023
- quando?lo dico
- parole spiayesterday, last year, ago
- domandaWhen did you go?
Se c’è una data o yesterday, last…, ago → past simple.
Parole importanti
Frasi da copiare
- La regola principale: Past simple: azione conclusa in un momento definito del passato (yesterday, last…, …ago, in 2015, when I was a child).
- Present perfect: tempo non definito o periodo che arriva fino a ora (today, this week, ever, never, so far).
- Una conversazione spesso inizia con il present perfect e prosegue con il past simple: Have you ever been to Paris? "Yes, I have.
- Just, already, yet: Just (appena), tra ausiliare e participio: We’ve just had lunch.
- Already (già, prima del previsto), tra ausiliare e participio: I’ve already done my homework.
- Still: Still (ancora) indica che qualcosa continua: I still haven’t finished.
Esercizi
Scheda A
1Collega ogni parola al suo significato.
2Completa le frasi con la parola giusta.
3Scegli la risposta giusta.
“Hai già finito?”
4Scegli la risposta giusta.
I ___ (live) in Rome when I was a child.
5Vero o falso?
Una domanda con When vuole il past simple.
6Vero o falso?
Yet si mette tra have e il participio.
7Vero o falso?
This week può andare con il present perfect.
8Metti in ordine le parole e forma la frase.
Scheda B
1Scegli la risposta giusta.
Quale parola vuol dire: «appena (tra have e participio)»?
2Scegli la risposta giusta.
Quale parola vuol dire: «ever, never, so far»?
3Scegli la risposta giusta.
Quale parola vuol dire: «yesterday, last week, in 2015»?
4Completa le frasi con la parola giusta.
5Vero o falso?
«ALREADY» vuol dire: ancora/già (fine frase).
6Vero o falso?
«STILL» vuol dire: appena (tra have e participio).
7Vero o falso?
This week può andare con il present perfect.
8Vero o falso?
Yet si mette tra have e il participio.
9Vero o falso?
Una domanda con When vuole il past simple.
10Scegli la risposta giusta.
I ___ (live) in Rome when I was a child.
11Scegli la risposta giusta.
“Hai già finito?”
12Metti in ordine le parole e forma la frase.
Scheda C
1Metti in ordine le parole e forma la frase.
2Leggi il significato e scrivi la parola giusta.
ancora (continua)
3Leggi il significato e scrivi la parola giusta.
appena (tra have e participio)
4Collega ogni parola al suo significato.
5Scegli la risposta giusta.
“Hai già finito?”
6Vero o falso?
Una domanda con When vuole il past simple.
7Scegli la risposta giusta.
I ___ (live) in Rome when I was a child.
8Vero o falso?
Yet si mette tra have e il participio.
9Vero o falso?
This week può andare con il present perfect.
10Completa le frasi con la parola giusta.
11Vero o falso?
«ALREADY» vuol dire: già (tra have e participio).
✅ Soluzioni
Scheda A
- 📅 TEMPO DEFINITO → yesterday, last week, in 2015; ✈️ TEMPO NON DEFINITO → ever, never, so far; ⚡ "JUST" → appena (tra have e participio); ✅ "ALREADY" → già (tra have e participio); ⏳ "YET" → ancora/già (fine frase); 🕰️ "STILL" → ancora (continua)
- just – yet – did – in
- Have you finished yet?
- lived
- VERO
- FALSO
- VERO
- We’ve just had lunch.
Scheda B
- JUST
- TEMPO NON DEFINITO
- TEMPO DEFINITO
- did – just – yet – in
- FALSO
- FALSO
- VERO
- FALSO
- VERO
- lived
- Have you finished yet?
- I haven’t finished yet.
Scheda C
- When did you go?
- STILL
- JUST
- 🕰️ "STILL" → ancora (continua); ⚡ "JUST" → appena (tra have e participio); ✅ "ALREADY" → già (tra have e participio); ✈️ TEMPO NON DEFINITO → ever, never, so far; 📅 TEMPO DEFINITO → yesterday, last week, in 2015; ⏳ "YET" → ancora/già (fine frase)
- Have you finished yet?
- VERO
- lived
- FALSO
- VERO
- in – did – just – yet
- VERO