Respuestas
Respuesta:
la diferencia es similar a la del lenguaje español, simple past cuandoe nos referimos a cualquier acción que se dio en el pasado y que ya haya concluido (sabemos el tiempo) , el present perfect lo usamos para referirnos a acciones en el pasado que siguen teniendo un efecto en el presente, a diferencia del simple past el present perfect tiene un tiempo indefinido para nosotros.
Explicación:
Simple past:
I ate lots of food yesterday.
I played soccer and chess last week.
- ambas oraciones son pasado simple y podemos específicar tiempo de "ayer", "semana pasada" o similares.
Estructura Gramatical:
Oración afirmativa:
subject+verb in past+complement
Oración negativa:
subject+did not+verb in base form+complement
Oración Interrogante:
Did+subject+verb in base form+complement
Present perfect:
I've eaten this three times.
I've ever played soccer.
(en la primera no especificamos tiempo y en la segunda el tiempo es indeterminado, la primera también es indeterminada?
Estructura Gramatical
Oración Afirmativa:
subject+ have/has+verb in past participle+complement
Oración Negativa:
subject+have/has+not+verb in past participle+ complement.
Oración Interrogante:
Have/has+subject+verb in past participle+complement.
Sujetos plurales y el sujeto "I" usamos have.
Sujetos singulares (he, she, it) usamos has.