Il present perfect
Inglese · terza media · 3 minuti di lettura
Vai alle 4 domandeIl present perfect è un tempo verbale inglese che collega il passato al presente. Si usa per parlare di azioni o esperienze che sono avvenute in un momento non preciso del passato, ma che hanno ancora importanza adesso. Per questo motivo, spesso corrisponde al passato prossimo italiano, anche se non sempre i due tempi si usano allo stesso modo.
Per formare il present perfect si usa il presente del verbo ausiliare "to have", cioè have oppure has, seguito dal participio passato del verbo principale. Si usa has con la terza persona singolare (he, she, it) e have con tutte le altre persone. Nei verbi regolari il participio passato si forma aggiungendo -ed all'infinito: per esempio "I have played" o "She has watched". I verbi irregolari hanno forme particolari da imparare a memoria, come "gone" per go, "seen" per see, "eaten" per eat. La forma negativa si costruisce con haven't o hasn't ("He hasn't finished"), mentre nella forma interrogativa si inverte l'ordine: "Have you finished?".
Alcuni avverbi si usano spesso con questo tempo. Ever significa "mai" nelle domande: "Have you ever been to London?". Never significa "mai" in frasi con verbo affermativo ma significato negativo: "I have never eaten sushi". Already vuol dire "già" e si usa nelle frasi affermative: "She has already done her homework". Yet significa "ancora" nelle frasi negative e "già" in quelle interrogative, e si trova di solito alla fine della frase: "They haven't arrived yet" oppure "Have you called him yet?".
È importante non confondere il present perfect con il past simple. Il past simple si usa quando l'azione è finita in un momento preciso del passato, indicato o chiaro dal contesto, con espressioni come yesterday, last week, two days ago o in 2010. Si dice quindi "I visited Rome last summer", e non si può usare il present perfect con queste espressioni. Si dice invece "I have visited Rome" quando il momento non è importante e conta soltanto l'esperienza o il risultato presente. In breve, il past simple guarda al passato concluso, il present perfect guarda al passato in relazione con il presente.
Il present perfect si usa anche con for e since per indicare da quanto tempo continua una situazione che è iniziata nel passato e dura ancora. For indica la durata, cioè un periodo di tempo: "I have lived here for five years" o "He has studied English for two months". Since indica invece il punto di partenza dell'azione, cioè il momento in cui è cominciata: "I have lived here since 2018" oppure "She has been sick since Monday". In italiano per tradurre queste frasi si usa il presente: "Abito qui da cinque anni".
Questo ripasso è stato scritto con l'aiuto dell'intelligenza artificiale e riletto prima di essere pubblicato. Per la verifica vale sempre quello che c'è sul tuo libro e che ha spiegato l'insegnante.