Search from various 영어 teachers...
Yana
If it weren’t for VS If it hadn’t been for
Hi!
Recently I’ve come across this expression. The meaning is clear, but I’m puzzled over the following examples:
1. If it weren’t for those quick-thinking bystander, I wouldn’t be alive today
2. If it hadn’t been for the two men who rescued me, I would have drowned.
The situations seem pretty similar to me, but why different conditionals are used? Are there any shades of meaning?
Thank you for your comments and explanations:)
2020년 10월 21일 오후 12:13
답변 · 3
Hi Yana:)
The first one is unreal situation in present time.
The second is unreal situation in past.
Good luck
2020년 10월 21일
Verb agreement is part of the answer.
Were and it are forms of the verb “to be”.
Have and had are forms of the verb “to have”.
You don’t went to mix the verbs in the same sentence.
2020년 10월 21일
To me, they have the same meaning.
Sometimes “hadn’t been” is said as “had not been” so it can be emphasized to help make a point.
Also, the word weren’t does not sound quite as nice as hadn’t. Others here might have more academic answers for you.
2020년 10월 21일
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
Yana
언어 구사 능력
영어, 독일어, 러시아어, 스페인어
학습 언어
영어, 독일어, 러시아어, 스페인어
좋아할 수도 있는 읽을거리

Same Word, Different Meaning: American, British, and South African English
19 좋아요 · 16 댓글

How to Sound Confident in English (Even When You’re Nervous)
15 좋아요 · 12 댓글

Marketing Vocabulary and Phrases for Business English Learners
13 좋아요 · 6 댓글
다른 읽을거리
