Use the present perfect with "for" when speaking about an amount of time that has passed.
Use the past simple to express sequences of actions in the past.
Use the present perfect with "already," "just," and "yet" to speak about recent actions.
Use the present perfect to speak about life experience.
Use the simple past with a past time clause with "when".
Use the present perfect to express something that you have recently done that affects the moment of speaking.
Use the present perfect for the amount of time up to the moment of speaking that you've done an action. Use the past simple to express the starting point in time.
Use the present perfect with "already," "just," and "yet" to speak about recent actions.
Always use the present perfect or present perfect continuous with "since" and something that began in the past.
Use the present perfect to speak about recent actions that affect the present moment.
Use the past simple to express a sequence of actions in the past.
Always use past simple when stating "when" something happened. Use the present perfect to express completed actions up to the moment of speaking.
Use the present perfect with "already," "just," and "yet" to speak about recent actions. Use "yet" in the negative and question, but "already" and "just" in the positive form.
Use the present perfect with "for" to express an amount of time. In this case, "ages" means for a very long time.
Use the present perfect with questions with "how long" to express duration up to the present moment in time.
Use the present perfect to speak about recent actions that affect the present moment.
Use the present perfect with "already," "just," and "yet" to speak about recent actions. Use "yet" in the negative and question, but "already" and "just" in the positive form.
Use the present perfect to speak about the experiences of people who are still alive.
Use the past simple to speak about experiences of people who are not alive now.
:max_bytes(150000):strip_icc():format(webp)/smart_students-56a2af313df78cf77278c983.jpg)
You've got a great understanding of the differences between the past simple and present perfect tense in English. Congratulations and keep up the good work!
:max_bytes(150000):strip_icc():format(webp)/student_3-56a2af315f9b58b7d0cd626f.jpg)
You understand many of the differences between the present perfect and the past simple, but you still need to brush up on some of the rules. Good work!
:max_bytes(150000):strip_icc():format(webp)/student_2-56a2af305f9b58b7d0cd6268.jpg)
You'll need to review the past simple and present perfect carefully. Remember that the present perfect always has some sort of connection with the present, whereas the past simple happens at a specific time in the past.