Which of these two sentences is correct? And why?
A) We can't play tennis if it will be rainy tomorrow.
B) We can't play tennis if it is rainy tomorrow.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityWhich of these two sentences is correct? And why?
A) We can't play tennis if it will be rainy tomorrow.
B) We can't play tennis if it is rainy tomorrow.
Using will not be able to
instead cann't
is the most correct way.
We will not be able to play tennis if it is rainy tomorrow.
But if choose between this two sentences, B is better than A.
.A) We can't play tennis if it will be rainy tomorrow.
B) we can't play tennis if it is rainy tomorrow.
Usually, in conditional 1 sentences, we use if-clause in the present and the main clause in the future. Besides, we can also use may/might in the main clause to express possibility and "can" to express ability with the if-clause in the present.
So I think the sentence A doesn't sound natural. On the other hand, the sentence B is grammatically correct, though it'll better if we say We can't play tennis if it rains tommorow, as commented by Tetsujin.
We can use if-clause in the future and the main clause in some special cases, for example, if you will play the drums all nights no wonder the neighbors complain. The sentence shows your obstinate insistence.