Were it not for vs Had it not been for vs ...

Status
Not open for further replies.

thuyen

New member
Joined
Jun 11, 2013
Member Type
Student or Learner
Native Language
Vietnamese
Home Country
Vietnam
Current Location
Vietnam
Dear teachers,

Please tell me if there is a difference between A1 and A2?

A1 Were it not for the mistake, he would have won more comfortably.
A2 Had it not been for the mistake, he would have won more comfortably.

If there is, then please explain why there is no difference between the following? What makes the exception, and which case is the exception, A or B?

B1 Without/ But for/ If not for him, I wouldn't be where I am today.

B2 If it were not for/ Were it not for him, I wouldn't be where I am today.

B3 If it hadn't been for/ Had it not been for him, I wouldn't be where I am today.


Your anwsers would be very much appreciated.

 
Last edited:
There is no difference in meaning that I know of. I wish I could explain why but I can't. Sorry.
 
I don't find A1 to be very natural. I would say "If it hadn't been for the mistake..."
 
Dear teachers,

Please tell me if there is a difference between A1 and A2?

A1 Were it not for the mistake, he would have won more comfortably.
A2 Had it not been for, he would have won more comfortably.

If there is, then please explain why there is no difference between the following? What makes the exception, and which case is the exception, A or B?

B1 Without/ But for/ If not for him, I wouldn't be where I am today.

B2 If it were not for/ Were it not for him, I wouldn't be where I am today.

B3 If it hadn't been for/ Had it not been for him, I wouldn't be where I am today.


Your anwsers would be very much appreciated.


Except for the missing words (the mistake) in A2, they are all correct and understandable. In each case, the beginning sets up a situation that is contrary to fact, and then the following clause is a conditional result.
 
Except for the missing words (the mistake) in A2, they are all correct and understandable. In each case, the beginning sets up a situation that is contrary to fact, and then the following clause is a conditional result.

Thank you all for the answers and the correction.

From what you say, does it mean that A1 is less common than A2, but still acceptable in good English?
 
I'm not a native speaker.
I teach the phrase "were it not for -" is used with the meaning of the present tense. In my understanding, "Were it not for the mistake, he would win -." is correct. On the other hand, "Had it not been for -" is used with the meaning of the past tense. "Had it no been for the mistake, he would have won -." is correct.
Without and But for don't refer to tense, so they are used in any
Of course, B3 is OK when you like to mean he was there so I am in my position now.
 
I'm not a native speaker.
I teach the phrase "were it not for -" is used with the meaning of the present tense. In my understanding, "Were it not for the mistake, he would win -." is correct. On the other hand, "Had it not been for -" is used with the meaning of the past tense. "Had it no been for the mistake, he would have won -." is correct.
Without and But for don't refer to tense, so they are used in any
Of course, B3 is OK when you like to mean he was there so I am in my position now.
There is some merit in that system.
"Were it not for" or "If it were not for" is past tense, preceding the present tense "he would win".
"Had it not been" is actually past perfect tense, and is followed by the more recent event in the past tense "we would have won".
(I think the above is correct)
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top