En estos ejercicios de «past simple» y «present perfect» debes arrastrar las opciones para formar frases gramaticalmente correctas. Antes de iniciar el cuestionario, puede que sea útil que conozcas la teoría sobre las estructuras del presente perfecto y también de pasado simple.

Cuestionario
Respuestas y traducciones
Si tienes alguna duda después de resolver el ejercicio del pasado simple y presente perfecto, puedes leer estas frases para aclararlas:
1. I played football with my friends yesterday. / Jugué al fútbol con mis amigos ayer.
2. I have played football with my friends many times. / He jugado al fútbol con mis amigos muchas veces.
3. She didn’t dance at the party last night. / Ella no bailó en la fiesta anoche.
4. She hasn’t danced at any party since last year. / Ella no ha bailado en ninguna fiesta desde el año pasado.
5. Did he write a letter to his teacher last month? / ¿Escribió él una carta a su maestro el mes pasado?
6. Has he written a letter to his teacher this week? / ¿Ha escrito él una carta a su maestro esta semana?
7. We watched a movie on Saturday night. / Vimos una película el sábado por la noche.
8. He has watched that movie three times this month. / Él ha visto esa película tres veces este mes.
9. Did they call their mother last night? / ¿Llamaron a su madre anoche?
10. Have they called their mother this month? / ¿Han llamado a su madre este mes?
11. He didn’t wash the dishes last night. / Él no lavó los platos anoche.
12. He hasn’t washed the dishes since last night’s dinner. / Él no ha lavado los platos desde la cena de anoche.
13. Did Susan buy a new dress at the mall on Monday? / ¿Compró Susan un vestido nuevo en el centro comercial el lunes?
14. Has Susan bought a new dress for the party yet? / ¿Ha comprado Susan un vestido nuevo para la fiesta ya?
15. They painted the house last weekend. / Ellos pintaron la casa el fin de semana pasado.
16. We have painted the house twice this year. / Hemos pintado la casa dos veces este año.
17. He ran fast to catch the bus yesterday. / Él corrió rápido para alcanzar el autobús ayer.
18. He has run every morning for the past two weeks. / Él ha corrido todas las mañanas durante las últimas dos semanas.
19. We didn’t eat breakfast last Saturday. / No desayunamos el sábado pasado.
20. She hasn’t eaten breakfast since she woke up today. / Ella no ha desayunado desde que se despertó hoy.