Learn English – If I was an airline pilot vs. If I had been an airline pilot 10 years ago

conditionalsgrammargrammaticalitymeaning

In a comment signed by Martha, she wrote that:

"If I was an airline pilot" and "If I were an airline pilot" have
different meanings. The latter is the subjunctive case (and presumably
what most people mean, even if they say the former). The former is
talking about the past tense – "if I was an airline pilot 10 years
ago…"

The comment above received 8 upvotes, and this confused me. Somewhere out there, are at least 9 people who hold the same view on this usage. I can't "see" how the sentence: "If I was a pilot 10 years ago" is speaking about the past.

The sentence begins with "if" which means the speaker is thinking and talking hypothetically, imagining a situation which is unreal. He or she being a pilot never happened. Now I would understand the number of upvotes if (ha!) "was" had been said to be informal and "were" considered to be grammatically more acceptable, (especially if one were to sit an English exam or submit a paper) but to say it expresses a past tense?

My natural inclination is to write: If I had been a pilot 10 years ago. But in this case the speaker is still hypothesizing in the present about an unreal, and no longer possible situation.

Am I wrong??

Best Answer

You are right in your assumptions, as long as we talk about conditional sentences and the subjunctive mood of "be". You only need to consider that the verb after "if" might not be in the subjunctive mood. Think about sentences like these:

If he was nice to you, it was because he wanted something. (He is usually rude and now you tell me he was nice? Then he definitely wanted something.)

If I was rude, I apologize. (I might have been rude, I don't know. If that was the case, I apologize, I didn't mean to)

Now compare the second one to one where the subjunctive is used:

If I had been rude, I would have apologized. (I was not rude and I did not apologize.)

As was already mentioned in a comment, "If I was an airline pilot" would be unusual to say. I guess you could say something like: I am an actor now. If I was an airline pilot 10 years ago, that was only because my parents insisted. All I ever wanted was to perform on stage.

Related Topic