Is it correct to say "I found the map" or "I have found the map"?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
It's correct to say, "I found the map," (past tense) if one is directly reporting that event as it happened in the past, no matter how recent or distant. "I have found the map" (present perfect tense) indicates the map has just been found, or was found in the not-too-distant past; it conveys an air of finality.
Consider these two examples:
They are both grammatically correct. As @Jimi Oke says, the tense you use depends on what you're trying to convey.