Take the 2-minute tour ×
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Possible Duplicate:
How do the tenses in English correspond temporally to one another?

I don't know which form is better to use, when telling a user that his message was/has been deleted (in the sense that the message was not appropriate/against the rules e.g. in the comment section etc.).

share|improve this question

marked as duplicate by RegDwigнt Jan 24 '13 at 9:39

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1  
Although there are nuances that make these two sentences mean slightly different things, the choice is immaterial because in both cases the user will understand that the message is gone because someone decided to delete it because it violated some rule or other. No user will care whether you use past simple or past perfect, not even a pedant like myself. I'll be pissed off by the content, not the grammar of the message. –  user21497 Jan 24 '13 at 8:56

2 Answers 2

up vote 3 down vote accepted

I would use the sentence

Your message has been deleted.

if I am telling the users right after their message has been deleted. (Like a little notification superimposes on the screen for a few seconds before fading away, something similiar to what happen when you try to upvote your own question.)

But I would use

Your message was deleted

like this page as they search for their long-gone message.

share|improve this answer

The past tense, as in Your message was deleted relates an action to a particular time in the past. The present perfect construction, as in Your message has been deleted, doesn’t do this, but rather describes the situation now. In the circumstances in which this would need to be said, the second might therefore be more appropriate.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.