User Tools

Site Tools


inglese:present_perfect_simple

< < indice

Present perfect simple

Esprime un passato non specificato

have/has + past participle

Da wikipedia in lingua inglese
I have finished 

Il present perfect (simple/continuous) è una combinazione di due aspetti:

  1. tempo presente (ausialiare TO HAVE nel presente)
  2. tempo participio passato, aspetto perfect, (conseguenze che continuano dal passato al presente)

Il present perfect indica un tempo passato, ma senza specificare da quanto tempo è passato.

Ad esempio, usando i termini “yesterday” oppure “when”, NON si dovrebbe usare il present perfect, ma il past simple

Esempi

  • I've seen that film
  • I've been to Rome
  • I've never been to Rome

Confrontare con past simple

Controesempi

  • I've gone to Rome
  • Sono partito per Roma (non ritornato)
Errore

In italiano non esiste un tempo corrispondente al present perfect. Quindi sarebbe sbagliato usare il passato prossimo, perchè quest'ultimo esprime azioni completate nel passato. Infatti, in inglese, le azioni completate nel passato usano un past simple

  • Io ho finito (passato prossimo)
  • I finished (past simple)

Il past simple di solito contiene anche la precisazione del momento passato Il present perfect, invece, di solito non lo precisa

  • Yesterday I finished my job
  • Ieri ho finito il mio compito
  • tempo passato ben specificato: past simple
  • When did you finish the job?
  • Quando hai finito il compito?
  • tempo passato ben specificato: past simple
Controesempio

Nelle azioni abituali che hanno conseguenze nel presente

  • I have lived here for five years.
  • Io ho vissuto qui per cinque anni (passato prossimo)
  • Io vivo qui da cinque anni (nel presente, conseguenze nel presente)
Inglese

Il present perfect (simple/continuous) è usato principalmente per

  • porre attenzione sui risultati nel tempo presente (non sul passato generico)
  • azioni completate nel passato (passato generico)
  • stretto legame tra passato e presente
  • azioni (eventualmente) non completate nel presente
  • … for two years
  • … since 1995
  • … until now
  • … never/ever “Have you Ever”

For examples, see Uses of English verb forms § Present perfect as well as the sections of that article relating to the simple past, present perfect continuous, and other perfect forms.

Usi delle forme verbali in ingleseUses_of_English_verb_forms
  • I have written a letter this morning (until now, if it is still the morning)
  • Io scrivo una lettera da questa mattina (fino ad ora, se è ancora mattina).
  • He has produced ten documents (until now). (if he is still alive and professionally active)
  • Lui produce dieci documenti (fino ad ora). (se è ancora vivo e attivo)
  • They have never traveled abroad (until now). (if they are considered capable of traveling)
  • Loro non viaggiano mai all'estero (fino ad ora).

Se non ci sono conseguenze nel presente si usa il past simple:

  • I wrote a letter this morning (until now) (it is now afternoon);
  • Io ho scritto una lettera questa mattina (passato prossimo)
  • He produced ten documents (he is now dead or his career is considered over, or a particular past time period is being referred to);
  • Lui ha prodotto dieci documenti (passato prossimo)
  • They never traveled abroad (they aren't now considered capable of traveling).
  • Loro non hanno mai viaggiato all'esterno
  • I wrote a book in 1995;
  • the water boiled a minute ago

ERRORE (non ci sono conseguenze nel presente)

  • I have written a novel yesterday;
  • Ieri scrivo una storiella

REGOLA SEMPLICE (present perfetc)

  • Have you eaten yet? (until now)
  • Hai già mangiato? (fino ad ora)
  • Yes, I've already eaten.
  • Sì, ho già mangiato

Use of the present perfect often draws attention to the present consequences of the past action or event, as opposed to its actual occurrence.[13] The sentence

  • she has come (she is here now!)
  • lei è arrivata (ora)
  • she came Yesterday
  • lei è arrivata ieri (nel passato)
  • I have eaten. (until now) (implies that I'm no longer hungry)
  • Io ho mangiato (fino ad ora)
  • We have made the dinner. (implies that the dinner is now ready to eat)
  • noi abbiamo preparato la cena (fino ad ora)
  • The weather has gotten cloudier. (implies that it is now more cloudy than previously)
  • Il tempo è diventato nuvoloso (fino ad ora)

It may also refer to an ongoing state or habitual action, particularly in saying for how long, or since when, something is the case. For example,

Azioni abituali oppure stato in essere
  • I have lived in Paris for five years.
  • Io vive a Parigi per cinque anni (fino ad ora, e ancora oggi, comunque non è molto chiaro)
  • He has held the record since he won his Olympic gold.
  • Lui detiene il record da quando ha vinto l'oro olimpico (fino ad oggi)
  • We have eaten breakfast together every morning since our honeymoon.
  • Noi mangiamo la colazione insieme ogni mattina a partire dalla nostra luna di miele (fino ad oggi)
  • She has been on the swing for ten minutes.
  • Lei è sulla dondola per dieci minuti (fino ad ora)

Ci sono anche esempi dove la frase inizia al presente (azione abituale) e si conclude con present perfect, perchè quel presente si riferisce ad una narrazione del passato.

  • Whenever I get home, John has usually already arrived.
  • Ogni volta che torno a casa, tipicamente Giovanni è già arrivato. (passato prossimo)

Ci sono anche esempi di uso del present perfect che si rifererisce al tempo futuro (proposizione subordinata) (Dependent clauses)

  • When you have written it, show it to me.
  • Quando tu lo avrai scritto, mostramelo.

Ci sono anche il present perfect subjunctive

  • da fare
possession or obligation

, see have got below.

For the use of have been in place of have gone, see been and gone below.

inglese/present_perfect_simple.txt · Last modified: 2024/03/03 14:24 by profpro