Past simple: To talk about an action or a time in the past which is completed - a finished period of time, To say exactly when something happened, Uses time expressions for specific moments in the past: yesterday, last night/week/year, at 6:00 pm, Present perfect: To talk about events that started in the past and continue in the present - an unfinished period of time, Uses time expressions to describe the point at which an action started: since 2010, for 10 years, To talk about past event without exact time references,

Past simple Vs Present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?