Come si forma il present perfect inglese - quando si usa esempi
present perfect come si forma
Affermativa
Soggetto + have/has + participio passato (past participle)
I have done. Io ho fatto
She has done. Lei ha fatto
Negativa
soggetto + have/has + not + participio passato
I have not (haven't) done. Io non ho fatto
She has not (hasn't) done . Lei non ha fatto
Interrogativa
have/has + soggetto + participio passato
Have I done. (Io) ho fatto?
Has she done? Lei ha fatto?
I have not failed.
I've just found 10000 ways that won't work.
Non ho fallito.
Ho solo trovato 10000 modi che non funzioneranno.
Thomas Alva Edison
Negativa interrogativa
have/has+ not + soggetto + participio passato
Haven't I done? Non ho fatto?
Hasn't she done? Non ha fatto?
Gli esempi che seguono mostrano la posizione degli avverbi di tempo come always, only, never, ever, still, just, etc.
You have only done the exercise one time.
Have you only done that exercise one time?
esercizi present perfect
quando usare il present perfect
Il present perfect ha molti utilizzi
e sfumature.
In generale,si usa nei
seguenti casi :
1)esprimere un collegamento col presente
2)azione finita ma ha un effetto adesso
3)azioni al passato di cui non conosciamo
quando, o non e' importante quando
4)per parlare di fatti recenti
e dare delle news
(molto usato nei tg)
5)per dire che una cosa succede per la prima volta
All that we are is the result
of what we have thought .
The mind is everything.
What we think we become.
Tutto quello che siamo e'
il risultato di quello che
abbiamo pensato.La mente e'
tutto. Quello che noi
pensiamo noi diventiamo.
Buddha
esempi e frasi con il present perfect
1
il present perfect si usa
quando si vuole esprimere un
collegamento col presente, l'azione e' finita nel
passato ma ha un
risultato adesso
I have lost my license -->
la patente e' stata persa prima,ma
l'effetto di non poter guidare e' ancora valido
I have lost my bag --->
non le trovo adesso,le sto cercando
ma non le ho ancora trovate
Cristina has gone out ->
è uscita,e l'effetto su questo
momento è che non è in casa
Cristina has just gone out---->
si usa just per specificare che
Cristina e' uscita da poco just=appena
Cristina has already gone out->
si already per specificare che una
cosa e' successa prima di quando
si potesse pensare(already=gia')
Cristina hasn't gone out yet-->
yet si usa solo nelle interrogative e
negative,e significa fino ad ora,esprime
che chi parla si aspetti che qualcosa succeda
I have gained this by philosophy: that I do
without being commanded what others do only
from fear of the law.
Dalla filosofia ho guadagnato questo:che io
faccio senza essere comandato quello che gli
altri fanno solo spinti dalla paura della
legge.
Aristotele
2
Possiamo usare il present perfect per
parlare di una azione o di uno stato
che e' successo in qualche tempo del
passato, che non e'definito,perche'
non lo sappiamo o perche'non e'
importante specificarlo.
I have never been to england
(non sono mai stato in Inghilterra)
I have been to Sardinia
(sono stato in Sardegna
durante la mia vita)
I have written a book
(ho scritto un libro,non importa
quando ,nella mia vita lo ho fatto)
3
il present perfect inglese si usa
spesso per dare notizie recenti,
ed e' tipico dei notiziari:>
president Obama has announced
that He'll do a new law about drugs
An agent has arrested the thief
taxes have gone up this year
I have just been to the the hospital
(sono appena stata all'ospedale)
I have found the paradox that if I love
until it hurts, then there is no hurt,
but only more love.
Ho trovato il paradosso che se amo fino
a che l'amorre ferisce, non c'e' ferita
ma solo piu' amore.
Madre Teresa
4
Quando parliamo riferendoci ad un
periodo di tempo che include il
passato ed arriva fino a questo
momento,dobbiamo usare il present
perfect.
In pratica serve per specificare che
il tempo non e' finito nel momento
in cui si parla.
present perfect parole chiave
Ecco alcune espressioni di tempo
usate col present perfect:
lately--------------------->
have you seen Luca lately?
hai visto Luca ultimamente?
recently------------------->
I havent seen Andrea recetly
non ho visto Andrea di recente
just----------------------->
I have just eaten an apple
ho appena mangiato una mela
already-------------------->
I have already eaten
ho gia' mangiato
never---------------------->
I have never eaten a lobster
non ho mai mangiato una aragosta
ever----------------------->
It's the best movie I ever seen
E' il film migliore che abbia mai visto
since---------------------->
I have lived in Bologna since june 2009
Vivo a Bologna da giugno 2009
today---------------------->
I haven't had any meal today
non ho mangiato nessun pasto oggi
this morning--------------->
I have spent a lot of money this morning
Ho speso molti soldi stamattina
this night----------------->
He has drunk some bear this night
Lui ha bevuto un po' di birra stanotte
so far--------------------->
They haven't earned any money so far
Non hanno guadagnato niente fino ad ora
in the last few days------->
She has worked so hard in the last few days
Ha lavorato duramente negli ultimi giorni
this term------------------>
I haven't been well this term
Non sto bene questo periodo
bisogna prestare molta attenzione
alla differenza tra:
I have been to Sardinia-------->
significa che sono stato in
Sardegna e adesso sono tornato
I have gone to Sardinia-------->
significa che adesso sono
ancora in Sardegna
5
si usa il present perfect inglese per dire che
una cosa succede per la prima volta:
-this is the first time I have won so much money
present perfect di to be
forma affermativa
I have been to Italy.
You have been to Italy.
He/she/it has been to Italy.
We have been to Italy.
You have been to Italy.
They have been to Italy.
Sono stato in Italia.
Sei stato in Italia
Egli è stato in Italia etc.
Noi siamo stai in Italia.
Siete stati in Italia.
Sono stati in Italia.
forma negativa
I have not been to Italy.
You have not been to Italy.
He/she/it has not been to Italy.
We have not been in Italy.
You have not been to Italy.
They have not been to Italy.
Non sono stato in Italia.
Non sei stato in Italia
Egli non è stato in Italia etc.
Noi non siamo stati in Italia.
Voi non siete stati in Italia.
Essi non sono stati in Italia.
forma interrogativa
Have I been to Italy?
Have you been to Italy?
Has he/she/it been to Italy?
Have we been to Italy?
Have you been to Italy?
Have they been to Italy?
Sono stato in Italia?
Sei stato in Italia?
Egli è stato in Italia? etc.
Siamo stati in Italia?
Siete stati in Italia.?
Sono stati in Italia.?
present perfect di to have
forma affermativa
I have had a lot of work to do.
You have had a lot of work to do.
He/she/it has had a lot of work to do.
We have had a lot of work to do.
You have had a lot of work to do.
They have had a lot of work to do.
Ho avuto molto lavoro da fare
Hai avuto molto lavoro da fare
Ha avuto molto lavoro da fare
Abbiamo avuto molto lavoro da fare
Avete avuto molto lavoro da fare
Hanno avuto molto lavoro da fare
forma negativa
I have not had a lot of work to do.
You have not had a lot of work to do.
He/she/it has not had a lot of work to do.
We have not had a lot of work to do.
You have not had a lot of work to do.
They have not had a lot of work to do.
Non ho avuto molto lavoro da fare
Non hai avuto molto lavoro da fare
Non ha avuto molto lavoro da fare
Non abbiamo avuto molto lavoro da fare
Non avete avuto molto lavoro da fare
Non hanno avuto molto lavoro da fare
forma interrogativa
Have I had a lot of work to do?
Have you had a lot of work to do?
Has he/she/it had a lot of work to do?
Have we had a lot of work to do?
Have you had a lot of work to do?
Have they had a lot of work to do?
Ho avuto molto lavoro da fare?
Hai avuto molto lavoro da fare?
Ha avuto molto lavoro da fare?
Abbiamo avuto molto lavoro da fare?
Avete avuto molto lavoro da fare?
Hanno avuto molto lavoro da fare?
I have been - I have gone : differenze
I have gone = Io sono andato.
You have gone= tu sei andato.
He/she/it has gone= Lui è andato.
We have gone=noi siamo andati
You have gone=voi siete andati.
They have gone=loso sono andati.
Si usa I have been quando parliamo di visite completate, ovvero siamo rientrati a casa.
I have been In italy=
Sono stato in Italia, ma adesso sono rientrato a casa.
I have gone in Italy=
Sono andato in Italia sono ancora In Italia.