I have exaggerated the difference a little here: "The winner will be chosen by the end of August" = We will select the winner before August 31. "The winner will have been chosen by the end of August" = When the calendar day is August 31, we will know who the winner is.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Rusja KarsanovaThank you, but the problem is I would like to avoid the word "we" in thereI understand. I was only giving you an idea of the differences in meaning between the two options. Both are grammatical. The future perfect is less common.
LazyME All winners will be informed on August 31,2014.That does not have the same meaning as the poster's statements.
LazyMEYeah I know but informing the winners on August 31,2014 is a short way of saying you will be selecting or winners will be chosen on August 31,2014Just because the winners are selected by a date does not imply or mean that they will be informed by that same date. It depends on the contest and the rules.