Verb Usage: Simple past vs. present perfect
Both of these tenses are used to focus on the past, but the meaning is different. The simple past is used to describe things in the past that are completed and happened at a known time, while the present perfect is used to describe: 1) things that happened in the past at an unknown or nonspecific time, and 2) things that began in the past and have continued until the present.
Read More