He has gone on two trips this year. - Acciones que continúan en el presente (referencia temporal no terminada), Last year, he went on a trip. - Acciones terminadas en el pasado., I have seen your sister. - Acciones que ocurren en un momento indeterminado del pasado., On Monday, I saw your sister. - Acciones que ocurren en un momento especifico del pasado., I have gone to the gym twice this week. - Acciones que se repiten un cierto número de veces durante un periodo de tiempo., Last week, I went to the gym. - Acciones que ocurren en el pasado, sin especificar el número de veces., How long have you lived here? - Preguntas sobre la duración de una acción., When did you move here? - Preguntas sobre experiencias o acciones pasadas.,

Present perfect vs past simple sample uses

Leaderboard

Visual style

Options

Switch template

Continue editing: ?