0
Omar Ahmed Posted 10 years ago
Grammar

present perfect or past simple

Choose the correct answer:
Your parcel........ The postman brought it this morning.
a) arrived b) has arrived
My answer is (a) because we know when the action happened, but my friend says if I find "this+ a period of time in a sentence I must use the present perfect tense. In fact I am at loss, could you tell me the correct answer?
  

Top answer

Both are correct, but I believe that b) has arrived is the expected answer because of the following sentence, which suggests an event with current relevance. CJ

  • Both are correct, but I believe that b) has arrived is the expected answer because of the following sentence, which suggests an event with current relevance.
  • CJ
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.

1 Answers
0
Both are correct, but I believe that b) has arrived is the expected answer because of the following sentence, which suggests an event with current relevance.

CJ

Related Questions