Is there a difference or not?
So what the difference between. I have met my friend recently and .I met my friend yesterday.Unfortunately until now i cant know which one is the best for the situation there is somthing is not clear for me.Any one here can expline what is the diffrance.
Best regard
When you say 'I have met my friend recently', it means you met your friend in the past but that meeting had an effect in the present. For example, I've met my friend recently and I'm so glad that it happened. I met my friend yesterday means that all of that information belongs in the past. The time is finished and it has no effect on the present that's why it's incorrect to say I've met my friend yesterday.