PDFTests Originals

Present perfect vs past simple – Ficha 1

B1 Intermedio FichaInglés

Esta ficha ayuda a los alumnos de nivel B1 a elegir entre el present perfect y el past simple. Trabaja las oraciones afirmativas, negativas e interrogativas, así como las expresiones temporales que acompañan a cada tiempo verbal. Los ejercicios avanzan desde huecos controlados hasta la reescritura de frases, la corrección de errores y el orden de palabras. Es adecuada tanto para el aula como para el estudio autónomo.

ejercicios
38
Tiempo
35 min
PDF
5 páginas
Soluciones
Incluidas
  • 100 % gratis
  • Sin registro
  • PDF A4 listo para imprimir
Vista previa de la página 1: Present perfect vs past simple – Ficha 1 Abrir PDF

Haz la ficha en línea

Escribe tus respuestas y pulsa «Comprobar respuestas». Se aceptan otras respuestas correctas.

Ejercicio 1: Completa las frases

Escribe el verbo entre paréntesis en present perfect o en past simple.

Ejemplo: I ___ (meet) Jo two days ago. → met

  1. I (visit) Rome last summer.

  2. She (live) here since 2015.

  3. We (not see) Tom since Monday.

  4. Where (you / go) on holiday last year?

  5. (you / finish) your homework yet?

  6. My brother (break) his arm two years ago.

  7. I (never / be) to Canada.

  8. They (not come) to the party yesterday.

  9. How long (you / know) Maria?

Ejercicio 2: Expresiones temporales

Completa cada frase con una palabra del recuadro. Usa cada palabra una sola vez. Sobran dos palabras.

Ejemplo: I bought this jacket a year ___. → ago

Banco de palabras forsinceagoeveryetalreadylastduringstill

  1. I've worked at this company six years.

  2. Ana moved to Lisbon three months .

  3. Have you been to a music festival?

  4. We've known each other we were children.

  5. I haven't replied to his message .

  6. We don't need to go shopping. I've bought everything.

  7. Did you go anywhere weekend?

Ejercicio 3: Reescribe las frases

Reescribe cada frase según se indica entre paréntesis. Mantén el mismo significado siempre que sea posible.

Ejemplo: Paul has finished his lunch. (Make a question.) → Has Paul finished his lunch?

  1. We met five years ago. (Use 'known each other' and 'for'.)

  2. She bought her car in 2020. (Use 'had' and 'since'.)

  3. You have been to Japan. (Make a question with 'ever'.)

  4. Leo found his keys. (Make it negative.)

  5. I have cleaned the kitchen. (Use the past simple and 'yesterday'.)

  6. They arrived at the hotel. (Ask about the time with 'When'.)

  7. The film has started. (Make it negative with 'yet'.)

  8. Sam has lived in Dublin. (Make a question with 'How long'.)

Ejercicio 4: Encuentra y corrige el error

Cada frase tiene un error. Escribe la frase correcta.

Ejemplo: I have bought this phone in May. → I bought this phone in May.

  1. I have seen that film last week.

  2. She lives here since 2019.

  3. Did you ever been to Paris?

  4. We have went to the beach twice this summer.

  5. When have you arrived?

  6. He hasn't called me yesterday.

  7. I have known her for ten years ago.

  8. They have finished the project two days ago.

Ejercicio 5: Ordena las palabras

Ordena las palabras para formar frases o preguntas.

Ejemplo: already / have / we / eaten → We have already eaten.

  1. ever / you / have / a / horse / ridden (?)

  2. yet / haven't / I / the / email / sent

  3. did / you / where / last / go / Saturday (?)

  4. has / since / she / worked / here / March

  5. ago / we / three / moved / weeks / house

  6. how / known / long / have / you / Jack (?)

¿Te ha resultado útil esta página?

Informar de un error

¿Has visto una respuesta incorrecta, una errata o una explicación poco clara? Avísanos y lo corregiremos.

Vista previa

Sobre este examen

Ficha de inglés B1 en PDF: present perfect vs past simple. Practica forma, uso, negativas, preguntas y for, since, ago, yet y ever.

Temas

Present perfectPast simplefor / since / agoever, yet, alreadyPreguntas y negacionesCorrección de errores

Notas para el profesor

Antes de empezar, construya con la clase una línea temporal en la pizarra. El past simple se usa con un tiempo terminado (yesterday, last week, ago, in 2019). El present perfect conecta el pasado con el presente y se usa con palabras como ever, never, yet, already, for y since. Los errores más habituales son usar el present perfect con expresiones de tiempo terminado (*I have seen it yesterday*), usar el present simple en lugar del present perfect con since/for (*I live here since 2019*) y formular preguntas con *When have you…?*. Como actividad de ampliación, los alumnos pueden escribir cinco preguntas con 'Have you ever…?', entrevistar a un compañero y después hacer preguntas de seguimiento en past simple (When did you…? Where did you go?).

Todos los exámenes de Inglés B1 →