meaning - Simple Past vs. Present Perfect: "was" vs. "has been"





“Did it close” vs “Has it closed”?



As a English non-native speaker it is difficult for me to understand when I must use present perfect or past simple because in my official language there isn't the present perfect tense.
I know that present perfect is related to something that happened in the past but its result is important now. But for instance:




  1. The message has been sent.

  2. The message was sent.



Please help me point me out any examples/contexts where I should use 1. instead of 2.



Answer



1 means that the action happened just now. You would typically see it in your e-mail program just after you send an e-mail. Your program might give you this message to let you know that the message you just sent has indeed been sent.


2 refers to something that happened at some time in the past. It could have been an hour ago, a day ago, or even a century ago! But it wasn't just now.


Comments

Popular posts from this blog

verbs - "Baby is creeping" vs. "baby is crawling" in AmE

commas - Does this sentence have too many subjunctives?

grammatical number - Use of lone apostrophe for plural?

etymology - Where does the phrase "doctored" originate?

phrases - Somebody is gonna kiss the donkey

typography - When a dagger is used to indicate a note, must it come after an asterisk?

etymology - Origin of "s--t eating grin"