I have seen quite a few mixed conditionals, and I'm wondering whether the following is correct:
a. If John is in Tokyo now, he would be in a coffee shop.
If the above is correct, how does it differ from b?
b. If John is in Tokyo now, he will be in a coffee shop.
Note that in both sentences, the speaker does not know whether John is in Tokyo now. In other words, John may or may not be in Tokyo now.
Next, consider the following:
Humans have always hoped for infinity, since it would/will be an awfully lonely universe if we’re the only planet with its porch light on.
How does "would" differ from "will" in this case?
I'd appreciate your help.