TransWikia.com

Can we use "if it weren't for" and "if it hadn't been for" interchangeably?

English Language & Usage Asked on October 15, 2020

In the sentence

"If it hadn’t been for the accident, he would be alive right now"

we are using mixed tenses since that’s what the context entails. The cause was in the past but the result is presenting itself right now. Now, given that the cause happened in the past, would it be wrong to say

"If it weren’t for the accident, he would be alive right now"?

Can we always use them interchangeably when the result clause is in the present?

One Answer

The difference between these two phrases is the same as any other two sentences: one in past tense, other in past perfect. I’ll give you two examples to show you the difference:

  1. Let’s say I’m regretting something right now: If it weren’t for the wrecked peasants, I could have a better life now.

  2. Suppose I’m talking about something in the past: If it hadn’t been for the wrecked peasants, I could have had a better life then.

Answered by soroush on October 15, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP