When should I use the present perfect tense rather than the simple past tense? For instance, “I have eaten,” instead of “I ate?”
What is the difference between present perfect tense and simple past tense?