## "We can't play tennis if it will be rainy tomorrow" or "... if it is rainy tomorrow"?

3

1

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.

Both are wrong...Can you try to explain the if part? I mean how you will correct it? – Man_From_India – 2015-02-04T16:55:57.110

4@Man_From_India I don't think both are wrong. – snailplane – 2015-02-04T16:56:23.383

@snailboat The first one is definitely wrong. And the second one is really odd. I mean I don't think anyone say it this way. That is what I think. – Man_From_India – 2015-02-04T16:58:49.490

5I think that "We can't play tennis if it rains tommorrow" is correct. – Pyraminx – 2015-02-04T17:19:08.967

3The first one isn't ungrammatical - it just doesn't mean what OP thinks it means. I have to mow the lawn either today or tomorrow, but the lawn has to be dry to mow. I want to play tennis with you today, but I can't play tennis if it will be rainy tomorrow . – Adam – 2015-02-04T17:37:44.173

@Pyraminx Your alternative is okay, but it doesn't answer the question of which of these two sentences is okay (and the implied question of what the difference might be between the two). – snailplane – 2015-02-04T17:41:41.837

@snailboat I was just suggesting an alternative, not trying to answer the question. – Pyraminx – 2015-02-04T18:06:19.910

@Pyraminx That's fine, of course--I just wanted to make sure no one mistakenly inferred from your comment that the OP's examples were both wrong, so it seemed to me a comment was in order. – snailplane – 2015-02-04T18:07:10.457

2I don't like either version - "we can't play tennis if it rains tomorrow" will fix it easily. edit oops, which i just noticed @Pyraminx already said… The actual answer to the question, though, is 'neither'. Both are really uncomfortable. if pushed, hard, the 2nd is better than the first. – gone fishin' again. – 2015-02-04T18:55:14.660

1

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.

0

.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.