Present perfect | - | LearnEnglish
learnenglish.britishcouncil.org › present-perfectEven if the present perfect can mean the past event with present connection that you intend, this intended meaning may not be obvious to readers/listeners in these sentences (despite being grammatically possible) because the present perfect has other meanings too. The past simple, though, would be unambiguous and that is the tense I would ...