I understand that the present perfect is normally used for recent actions or events, but is it also possible that the word 'before' above can mean close to the last ten years, which is actually quite a while, in contrast to being recent? Present perfect can be used for an action that happened any time in the past.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI have mentioned the problem before to the seller.I understand that the present perfect is normally used for recent actions or events, but is it also possible that the word 'before' above can mean close to the last ten years, which is actually quite a while, in contrast to being recent?Present perfect can be used for an action that happened any time
AnonymousI see the present perfect ... connecting that past event to the present time.Right.
Anonymousthe simple past is simply saying what happened ... a naratiion of the past events.Right.
Anonymous in my original example sentences, the present perfect is more appropriate because it has something