Past simple o present perfect - tutto inglese - Imparare l'inglese gratis on line

tuttoinglese.it
Vai ai contenuti
Grammatica > Verbi > Il Passato

Past simple

Present perfect simple

1) si usa il past Simple ma non nel Present perfect per fare domande con What time? oppure When?, e per fare frasi che riguardano il momento in cui le cose sono avvenute
What time did the boat arrive?

Il past simple non ha alcuna relazione con il presente
John broke his leg last year. (Ora è guarito)

Si usa il past Simple anche se altre espressioni collocano l'azione del passato
I met John when I was young.
Si descrive un'azione passata con il Present perfect per indicare che nel rapporto con il presente. Il momento in cui è avvenuta l'azione non è importante

John has broken his leg. (Ora è ancora rotta)



Nota come spesso si diano informazioni con il Present perfect, ma si continua a parlare di esse, precisando il dove, quando, come ecc. con il past Simple
John: Have you ever been to Paris?
Mary: Yes, I have.
John: Really, when did you go?
Si usa il past simple con espressioni di tempo quali three hours ago, last month, che indicano momenti del passato completamente conclusi

I saw her last week (L'ho visto la settimana scorsa)
Did you work in Canada last year?

Si usa il past Simple quando l'evento riferito al passato è terminato e non ha riferimenti col presente
How long did Mike work in Africa?
He worked there for 4 years (Ha lavorato per 4 anni ed adesso non lavora più lì)

Si usa il past Simple per parlare delle esperienze di qualcuno che è morto
Did your grandmother ever visit Canada? Yes she went there….


Si usa il past Simple prima di FOR e AGO ma non SINCE
We spent our holiday in Spain for two weeks
Mary left the office an hour ago
We spent our holiday in Spain for two weeks
Mary left the office an hour ago

Si usa Present perfect con espressioni come this month, today, che sono periodi di tempo che includono il presente
Mary has phoned three times this afternoon. (Ed è ancora pomeriggio)

Si usa il Present perfect per parlare di ciò che si è fatto nella propria vita
Have you ever visited Montreal? Yes, I've had several holidays there.

Ma con un particolare momento del passato si usa il past Simple
Have you ever visited Montreal?
Yes, I went there last year


Si usa il Present perfect prima di FOR  e SINCE ma non AGO
I haven't played football for years
We lived in this flat since we got married
I haven't played football for years
We lived in this flat since we got married

Torna ai contenuti