Tempi perfetti (Perfect)A2–B1
Present perfect e past perfect: have, has o had più il participio passato per un fatto anteriore visto da un momento successivo. Un tempo concluso, come yesterday o ago, richiede il past simple: I saw her yesterday. I have seen her today.
Nessuna informazione al livello attuale. Questa vista inizia dal livello A2: scegli A2 o un livello superiore.
Nessuna informazione al livello attuale. Questa vista inizia dal livello A2: scegli A2 o un livello superiore.
Scheda riassuntivaA2–B1
| Tempo verbale | Domanda | Affermazione | Negazione | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Aus. | Soggetto | Verbo | Soggetto | Aus. | Verbo | Soggetto | Aus. | Verbo | |||
| Present perfect | Have | I | worked? | I | have | worked. | I | haven't | worked. | ||
| you | You | You | |||||||||
| Has | he | He | has | He | hasn't | ||||||
| she | She | She | |||||||||
| it | It | It | |||||||||
| Have | we | We | have | We | haven't | ||||||
| they | They | They | |||||||||
| B1Past perfect | Had | I | worked? | I | had | worked. | I | hadn't | worked. | ||
| you | You | You | |||||||||
| he | He | He | |||||||||
| she | She | She | |||||||||
| it | It | It | |||||||||
| we | We | We | |||||||||
| they | They | They | |||||||||
PanoramicaA2
Ogni tempo perfect ha la forma have + participio passato: have / has per il presente, had per il passato.
- Nelle domande l'ausiliare va prima del soggetto; nelle negazioni prende not: haven't, hasn't, hadn't.
- Il verbo principale è sempre al participio passato: worked, seen, gone.
- has si usa con he, she, it; had è uguale per tutti.
- Forme contratte: I've, she's (= she has), I'd (= I had).
Il participio passatoA2
| Tipo | Regola | Esempi | Italiano |
|---|---|---|---|
| verbi regolari | V + -ed | work → worked / live → lived / study → studied | lavorare / vivere / studiare |
| irregolari, uguali al past simple | il participio è uguale alla forma del past simple | have → had / buy → bought / meet → met | avere / comprare / incontrare |
| irregolari, forma propria | da imparare uno per uno | see → seen / write → written / eat → eaten / do → done | vedere / scrivere / mangiare / fare |
| go, be | go ha due participi | go → gone / been · be → been | andare / essere |
- La grafia di -ed è la stessa del past simple: vedi Tempi semplici (Simple).
- Tutte le forme irregolari: Tabella dei verbi irregolari.
Present perfect: formaA2–B1
- La risposta breve ripete have / has: Have you met Tom? — Yes, I have. / No, I haven't. — Hai conosciuto Tom? — Sì, l'ho conosciuto; no, non l'ho conosciuto.
- ever, never, just e already vanno tra have / has e il participio: I've never seen snow. / He's just left. — Non ho mai visto la neve. / È appena partito.
- yet va alla fine, nelle negazioni e nelle domande: I haven't finished yet. / Have you finished yet? — Non ho ancora finito. / Hai già finito?
- B1How long chiede la durata di uno stato fino a ora: How long have you lived here? — Da quanto tempo vivi qui?
Present perfect: usoA2–B1
| Uso | Esempio | Italiano |
|---|---|---|
| Esperienza di vita, senza indicare il tempo | I've been to Paris twice. | Sono stato a Parigi due volte. |
| Notizie recenti | I've just seen Anna. | Ho appena visto Anna. |
| Risultato visibile adesso | I've lost my keys. | Ho perso le chiavi. |
| Tempo non concluso (oggi, questa settimana) | I've had three coffees today. | Oggi ho preso tre caffè. |
| B1Uno stato dal passato fino a ora (for, since) | She's lived here since 2019. | Vive qui dal 2019. |
- been = è andato ed è tornato; gone = è andato e si trova ancora là: She's been to Spain. / She's gone to Spain. — È stata in Spagna. / È andata in Spagna.
- B1for richiede una durata; since richiede un punto di partenza: I've known her for ten years / since 2015. — La conosco da dieci anni. / La conosco dal 2015.
Past perfect: formaB1
- La risposta breve ripete had: Had they left? — Yes, they had. / No, they hadn't. — Se n'erano andati? — Sì, se n'erano andati; no, non se n'erano andati.
- already, just e never vanno tra had e il participio: I'd never flown before. — Non avevo mai volato prima.
Past perfect: usoB1
| Uso | Esempio | Italiano |
|---|---|---|
| Un'azione anteriore a un'altra azione passata | When I got home, she had already cooked. | Quando sono arrivato a casa, lei aveva già cucinato. |
| Un'azione anteriore a un momento del passato | By 8 o'clock he had left. | Alle otto era già partito. |
| La causa di una situazione passata | He was tired. He had worked all night. | Era stanco. Aveva lavorato tutta la notte. |
- Espressioni di tempo: when, after, before, by the time, already.
- La storia in sé va al past simple; il past perfect guarda indietro da lì.
Confronto: present perfect e past simpleA2
| Present perfect | Past simple |
|---|---|
| fatto passato, tempo aperto o non concluso | tempo concluso, indicato o noto |
| I've seen that film. — Ho visto quel film. | I saw it last night. — L'ho visto ieri sera. |
| ever, never, just, already, yet — qualche volta, mai, appena, già, ancora | yesterday, last week, ago — ieri, la settimana scorsa, fa |
- Una parola che indica un tempo concluso (yesterday, last week, ago) richiede il past simple.
- USA: il past simple è frequente con just, already e yet: I just ate. — Ho appena mangiato.
Errori frequentiA2–B1
| ✗ | ✓ | Regola |
|---|---|---|
| I have seen him yesterday. | I saw him yesterday. | tempo concluso → past simple |
| B1I live here since 2010. | I have lived here since 2010. | since / for + stato fino a ora → present perfect |
| She has went home. | She has gone home. | have / has + participio passato |
| She have lost her keys. | She has lost her keys. | he / she / it → has |
| I have gone to Paris twice. | I have been to Paris twice. | un'andata e ritorno → been |
| B1When I arrived, the film has already started. | When I arrived, the film had already started. | azione passata anteriore → had + participio |
| B1Had you saw him? | Had you seen him? | dopo had si usa il participio passato |