+0

Jerry: Did you get my card? I've sent you a card on behalf of me and my family. You didn’t get it?

Kevin: Maybe. I didn’t check my mailbox.

(The card was sent a week ago)


Would using present perfect be better in any of the three highlighted places or is it okay and natural as it is?

+0

Jerry: Did you get my card? I sent you a card on behalf of me and my family. You didn’t get it?

Kevin: Maybe. I didn’t check my mailbox.

(The card was sent a week ago)


Would using present perfect be better in any of the three highlighted places or is it okay and natural as it is? Simple Past is fine They are talking about simple events in the past. Person A doesn't need Present Perfect in his second sentence either.

+0
anonymousWould using present perfect be better in any of the three highlighted places

No. It's the one sentence in the present perfect that seems out of place.

To my ear all of those events seem to be completely in the past with no particularly good reason to relate them to the present.

CJ