Possible Duplicate:
“If I was” or “If I were”. Which is more common, and which is correct?
Is this correct grammar?
What if there was a Stack Overflow on…
Shouldn't it be "what if there were a Stack Overflow on…"?
Possible Duplicate:
“If I was” or “If I were”. Which is more common, and which is correct?
Is this correct grammar?
What if there was a Stack Overflow on…
Shouldn't it be "what if there were a Stack Overflow on…"?
Prescriptively, you're correct, this should be were since this is being expressed with the subjunctive mood. Descriptively, I think you'll find both in the wild. In informal speech, most people I know would prefer was in this case (and those that don't are sticklers for the subjunctive). I do think that you are much more likely to see were written though, especially in formal writing. Either form is correct, and the subjunctive forms are far from dead.
A more interesting question, I think, is whether or not the subjunctive mood is still being used and if the two forms have simply collapsed together. Is this a meaningful distinction? How could this be tested?
"WERE" because it is the past subjunctive of "to be". It's an oversight by the copy-editor. It's not the biggest deal in the world since the verb "to be" is the only verb in Modern English wherein the difference is obvious, although, if one WANT to speak very formal, correct English, stick with the subjunctive.
Not a native speaker, but indeed it is a conditional and therefore "were" should be used. However, I hear the incorrect form more often than the correct one, so I guess that "was" is a colloquial, albeit grammatically incorrect form.
I think we need only look at the copy-editor of this book's. Who the hell allowed "was" to be put there instead of "were"? I noticed it right away. "What if there were a stack overflow on..." because it is not true. It's a condition that is contrary-to-fact. If it were talking about something true that had occurred in the past, then "was" would be appropriate, but the "what if" automatically triggers a condition so it's in definite need of the subjunctive.
Probably the biggest problem with the "were" past subjunctive form is the fact that its present form is "be", but most people don't say it that way.
"What if there be a stack overflow on..." is the stiffly formal way of stating something that is possible but unknown. Most people in modern English would replace it with "is" nowadays, but we still say "if truth be told", "whether it be", "if need be" and so on.
Since that's proposing a hypothetical situation, yes it should be were.
"Was" is the indicative, "were" is a subjunctive. Since it's a hypothetical, it should properly be "were". But the subjunctive is effectively deprecated in English, so I expect that "was" is perfectly acceptable.