"if the train was leaving" vs. "if the train were leaving" (indicative vs. subjunctive): difference in meaning



Suppose we have two sentences, one in the indicative mood:

If the train was leaving, you would have heard about it.

and the other in the subjunctive:

If the train were leaving, you would have heard about it.

What is the key difference in meaning? Am I right to guess that in the first sentence the speaker is unaware of whether the train was indeed leaving, whereas in the second sentence he knows that the train was not leaving?


Posted 2014-02-24T08:41:03.027

Reputation: 36 949



The subjunctive mood is quite rare in modern English, or you can say that in many cases it has evolved to overlap with the indicative. The second sentence you are giving is one of the remaining forms, in the second conditional we use "were" for first and third person singular, instead of the indicative "was".

The other example has the exact same meaning. The difference is that, strictly speaking, it is grammatically incorrect. However, there seems to be a strong tendency among native speakers to use "was" instead of "were" in this case, since in any other case we say "I was" and "he was".

And to answer your question, there is no difference in meaning, only two forms for the same thing, one of which is "grammatically correct", and the other - more and more popular, and, in my opinion, soon to be seen as "grammatically correct".


Posted 2014-02-24T08:41:03.027

Reputation: 2 800

1I disagree on the strong tendency. It's more a matter of education level. While it is acceptable to use both, most would prefer the second sentence. But +1 for explaining about how subjunctive has all but been completely absorbed by indicative. – Metagrapher – 2014-03-05T09:21:16.570

2The strong tendency is only my observation, maybe I should have mentioned that. I hear it used that way so often that I am beginning to wonder why "were" is still considered the correct form. – fluffy – 2014-03-05T09:44:14.513

1With most other verbs it is more prevalent to absorb subjunctive into indicative. But certain verbs take longer to change, "to be"--often irregular in any language--happens to be the stickiest. – Metagrapher – 2014-03-05T09:48:21.033


I agree that in some contexts "if" needs to be followed by "was", for example: "If I was rude, I'm sorry."(http://mleddy.blogspot.ch/2007/03/if-i-were-if-i-was.html) In this case I admit that I might have been rude, "was" is past simple. In the case with the train, however, "was leaving" is not past tense, it is a present time unreal conditional.

– fluffy – 2014-03-05T12:04:02.787

But the problem is that the sentence is not the second conditional: "If the train left, you would hear it" is second conditional; "were" "-ing" + "would have heard" does not apply to any of the conditional constructions. So what is it? This is what threw me when I tried to answer. – nxx – 2014-03-05T13:51:06.793

You are right, it is mixed, I should have phrased it better. It is a combination, with a present condition (like second conditional) and past result (like third). If the train were leaving (now), you would have heard the announcement already, you would have heard about its leaving (before). – fluffy – 2014-03-05T13:53:33.373

@nxx The terms "1st, 2nd, 3rd conditional" do not represent any linguistic actuality. They are merely tools for teaching beginners. At your level of knowledge of English, they are no longer needed - on the conrary, they are starting to confuse you. Throw them away. – StoneyB on hiatus – 2014-03-05T23:53:03.767

Thanks @StoneyB. I was suspecting as much. But what is still getting me is how to explain this specific "exception" to a learner. Do you know if this construction has a name in the ESL world? – nxx – 2014-03-06T00:52:30.063

@nxx I've been sort of desultorily reading up on conditionals for the last couple of months looking for a framework, but I haven't found anything yet which is both accurate and under about three hundred pages long! As far as I can tell, the only broadly used framework for teaching conditionals is that 1st, 2nd, 3rd thing. I'll let you know if I find anything. – StoneyB on hiatus – 2014-03-06T01:55:27.887


The short answer is both sentences have the same meaning. I would say that usage is the only difference. Although "if it was" is regarded as incorrect, this ngram indicates the use of the more acceptable "if it were" is declining (perhaps because it is seen as formal).

The longer answer is more interesting and it tells us about the subjunctive mood in Old English.

The first question that rises is what we mean by subjunctive mood. Since we are at ELL, I will try to keep this answer simple while crossing my fingers to not start a flame war :). So... a verb can be classified by different criteria, for example:

  • tense (past, present, future): depending on the time when the action/event described by the verb takes place.

  • aspect (perfect, continuous, perfect continuous, simple): without going into details, just say, the aspect of a verb describes the action/event further (is the action/event happening before another event/action? is it a continuous action? is it a continuous action that happened before another even/action? is it none of the previous?)

  • mood (indicative, subjunctive, imperative)

The indicative mood is the mood used most often, because is the mood we use for actions/events that happened, are happening or will happen.

The subjunctive mood, however, is used for actions/events that didn't happen but could've, or actions/events that won't happen but could.

Here's the most important point in this answer: how can we express the subjunctive mood in English? As often happens, the answer to this question evolves with history.

Old English had more forms to express the subjunctive mood than modern English. This doesn't mean that modern English cannot express the subjunctive mood. It means that:

  • the forms used in Old English are in decline and are often regarded as too formal.

  • alternative forms are created in modern English: the use of past tenses, the use of would, should...:

    • it is essential that the state should have no hand in regulating the press

    • it would be better if they would tell everybody in advance

  • some of old forms still remain:

    • were: I wish it were Summer

    • be: a Florida judge has recommended that he be allowed to work

    • other infinitive forms: God save the Queen


Posted 2014-02-24T08:41:03.027

Reputation: 2 540

Nice answer. As you said it’s for ell indeed. Congratulations! However, my grammar books say that a construction which uses ‘would’ in both: main clause and subordinate is wrong in English: ‘it would be better if they would tell everybody in advance’. Please let me know your comment. – Lucian Sava – 2014-03-06T06:24:55.893

@LucianSava, see this answer and the comments therein. The point I'm trying to make is that in that sentence if they would tell is actually subjunctive, only it would be better is conditional.

– Nico – 2014-03-06T07:03:04.180


Fortunately, it's simpler than that. There is no difference in meaning, just in usage. "Were" is more correct when invoking this particular conditional case (I believe it's called the subjunctive case). It's common to hear it the other way, depending on where you are, but it it's never correct. You'll want to say "If the train were leaving, you would have heard about it."


Posted 2014-02-24T08:41:03.027

Reputation: 166