After the user press the submit button and everything in the registration form is correct he is automatically registered and logged in. And the message is shown in a pop up window. However, I am not sure which form is better to use. Please, explain which sentence is better and why. Thanks.

You have successfully registered and logged in.


You have been successfully registered and logged in.

closed as off topic by Matt E. Эллен, Robusto, Cameron, tchrist, user11550 Aug 30 '12 at 17:14

Questions on English Language & Usage Stack Exchange are expected to relate to English language and usage within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.


In my opinion the first is better because it is considered better to use the active voice. :-) The most common reasons I've heard follow.

  1. Word economy
  2. More gripping sentences
  • 3
    If 'it is considered better to use the active voice', I'd have expected you to use it. – Barrie England Aug 21 '12 at 18:49
  • 1
    @Barrie, surely the smiley gave the topical humor away. – mac389 Aug 21 '12 at 19:29
  • Oh yeh. Didn't notice. Sorry. But in any case there is no reason in principle to prefer one over the other. – Barrie England Aug 21 '12 at 19:32
  • It is grammar-by-edict for sure. To me, it does have a stylistic use. One can deliberately adhere to it or break it for effect, or, at least, variety. – mac389 Aug 21 '12 at 19:39

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