Hola Elena. La fórmula del "did you + verbo en infinitivo" es la típica para hacer las preguntas en pasado simple; el "have you + verbo en participio pasado = 3ª columna en los verbos irregulares) se usa para preguntar en presente perfecto. Ejemplos: Did you go to the concert? = Fuiste al concierto? // Have you gone to the concert? = ¿Has ido al concierto?) El pasado simple es para situaciones claramente acabadas y el presente perfecto puede ser para algo reciente o bien para algo que se inició en el pasado pero puede seguir teniendo alguna influencia en el presente. Ejemplo: I have walked a lot, so I'm tired = He caminado mucho, por lo que estoy cansado (ahora)
Leer más