Quote Originally Posted by AlexAK View Post
1) Recently I've read that Will can be used for the present. For example:
"Every day Dan will come home from work and turn on the TV"
Why not "Every day Dan comes home from work and turns on the TV"? What's the difference?
You dont really need to use "will" in the first example as you have already said that it is something he does regularly by using "every day".The second example is how an English person would say it.


Quote Originally Posted by AlexAK View Post
2) Will have + past participle for a past situation:
"Most people won't have seen last night's lunar eclipse" (rather than ...wouldn't have seen...?). Why not "...might/may not have seen..."?
In this example "won't" and "wouldn't" are the same but "won't" sounds better.

If you give a reason - "wouldn't have" - sounds better - " Most people wouldn't have seen last night's lunar eclipse because they were working"

The difference with "Might/May not" is that it implies that you are not sure if those people saw it or not.

"I won't be going out tonight" - certain
"I might not go out tonight" - unsure.

Hope this help AlexAK