Il present perfect in inglese: have/has + participio passato
Il present perfect collega il passato al presente: si forma con have/has piu il participio passato e si usa per un'azione passata che ha un risultato o una rilevanza adesso, oppure per esperienze senza un momento preciso. Per esempio "I have lost my keys" significa che le chiavi sono perse ancora ora, mentre "She has been to Japan" indica l'esperienza, senza dire quando. Attenzione: in italiano usiamo spesso il passato prossimo ("ho perso le chiavi"), ma in inglese non puoi aggiungere un tempo finito: si dice "I saw him yesterday", non "I have seen him yesterday". Per le domande basta anteporre have/has: "Have you finished?".
Esempi
- I have lost my keys. the keys are lost and still missing now
- She has been to Japan. she has the experience of visiting Japan
- Have you finished? asking if the task is now complete
La lezione completa
Tutto il video, in testo.
-
Di <t>I have seen him yesterday</t> e un madrelingua farà una smorfia. La grammatica è quasi giusta, ma una regola inganna quasi tutti.
-
Il <t>present perfect</t> collega il passato all'adesso. È il tempo di un'azione passata che conta ancora nel presente. Vediamo come si forma.
-
Prendi <t>have</t> o <t>has</t> e aggiungi il participio passato del verbo. <t>I have</t>, <t>she has</t>, <t>they have</t>, poi la terza forma: <t>lost</t>, <t>seen</t>, <t>finished</t>, <t>done</t>.
-
Ha due usi principali. Uno: un'azione passata con un risultato che senti ancora ora. Due: un'esperienza a un certo punto della vita, senza un tempo preciso.
-
Iniziamo con un risultato presente. I have lost my keys. La perdita è passata, ma le chiavi sono ancora introvabili. Ecco perché è <t>perfect</t>, non <t>past simple</t>.
-
Stessa idea qui. She has broken her arm. È successo nel passato, ma il gesso c'è adesso. Conta il risultato presente.
-
Ora l'esperienza. Nessun tempo preciso, solo a un certo punto della vita. She has been to Japan. Non diciamo quando: il punto è che ha questa esperienza.
-
Usa <t>ever</t> e <t>never</t> per chiedere e rispondere sull'esperienza. Have you ever eaten sushi? Chiede di tutta la vita fino a ora, non di un giorno preciso.
-
E per chiedere se qualcosa è ormai finito: Have you finished? Chiedi del risultato in questo momento: è fatto?
-
Ecco la grande trappola. Il <t>present perfect</t> non accetta un'espressione di tempo concluso come <t>yesterday</t> o <t>last week</t>. Se nomini un tempo passato e chiuso, devi passare al <t>past simple</t>.
-
L'altra trappola è il participio stesso. Non è il <t>past simple</t>. La terza forma di <t>go</t> è <t>gone</t>, non <t>went</t>. Impara questi participi irregolari.
-
Confrontiamo i due tempi direttamente. I have finished my homework. <t>Perfect</t>: è fatto e conta ora. Il <t>past simple</t> lo collocherebbe solo in un tempo concluso.
-
Ricorda: <t>have</t> o <t>has</t> più il participio passato, per un passato che tocca ancora il presente, e togli le parole di tempo concluso.