Learn English – “It would be better if you drink/drank all the water”

conditionalsgrammarsubjunctive-moodtenses

Which one of the following is grammatically correct?

It would be better if you drink all the water.

It would be better if you drank all the water.

The question is, obviously, about the use of the past tense.

Best Answer

The second sentence is correct, but don't confuse its meaning.

It would be better if you drank all the water.

I would buy a sports car if I had a million dollars.

The structure is past tense, but the meaning isn't past at all. This means opposite to the real situation or, in other cases, imaginary.

Compare with:

It will be better if you drink all the water.

I will ask him if I see him.

Both sentences above mean real possibility.

Because of the differences in application, we don't usually mix up the clauses of the Conditional (If).