What is the difference between the simple past and present perfect?
The simple past is a verb tense used for actions and events that were completed in the past. For example, “I was a writer for the New York Times” expresses that the speaker wrote for the New York Times in the past but doesn’t write for them anymore.
The present perfect tense is for actions or events that began in the past and have some connection or relevance to the present (i.e., a recently completed action, an experience, a change that happened over time, or an action or state that may continue).
For example, “I have been a writer for the New York Times for two years” expresses that the speaker started writing for the New York Times two years ago and still writes for them now.