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

Cerca
Vai ai contenuti

Menu principale:

Past simple o present perfect

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 hous 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

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

 
 
Torna ai contenuti | Torna al menu