0
Anonymous Posted 6 years ago
Grammar

Would using present perfect be better here?

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?

  

Top answer

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

  • 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.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
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 t

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

Related Questions