Utilizziamo i cookie per personalizzare i contenuti e gli annunci, fornire le funzioni dei social media e analizzare il nostro traffico. Inoltre forniamo informazioni sul modo in cui utilizzi il nostro sito ai nostri partner che si occupano di analisi dei dati web, pubblicita' e social media, i quali potrebbero combinarle con altre informazioni che hai fornito loro o che hanno raccolto in base al tuo utilizzo dei loro servizi.
Visualizza dettagli OK
Si usa il present perfect per parlare di qualcosa iniziato nel passato
e continua nel presente e/o nel futuro.
Si usa present perfect + for per indicare quanto è durata.
I've had this car for ten years.
He has been a student at this university for three years.
Si usa il present perfect + since per indicare la partenza di qualcosa:
I've had this car since 1998.
He has been a student as this university since 2005.
Si usa il present perfect se non sappiamo, o non ha importanza saperlo, quando qualcosa
è successo:
I've eaten my lunch.
They've bought a house.
Si usa il present perfect per parlare di qualcosa che è successo
durante un periodo di tempo che non è ancora terminato:
I've eaten three cakes today.
We've had four exams this week.
Si usa il present perfect + yet per parlare di qualcosa
non ancora avvenuto in quel momento
(Nota: yet si mette di solito alla fine della frase):
She has not graduated from university yet.
Have you finished your exams yet?
Si usa present perfect + already per parlare di qualcosa
che è successo prima di quanto ci aspettavamo
(Nota: already viene posizionato tra il verbo have/has e il past participle):
She has already graduated from university.
Have you already finished your exams?
Si usa il present perfect + ever per fare una domanda relativa ad una esperienza:
Have you ever driven a Ferrari?
Has he ever been to China?
Si usa il present perfect + never per rispondere negativamente ad una
domanda relativa ad una esperienza: