网站首页 > 技术文章 正文
if it wasn't/weren't for…
若不是(某人 / 某事);幸亏
used to say that sb/sth stopped sb/sth from happening
例:
If it weren't for you, I wouldn't be alive today.
如果不是你,我今天不会还活着。
If it were not for this shortcoming, he would be a fairly good coach.
要不是有这一缺点,他可能会是一个相当好的教练。
You wouldn't be in trouble if it wasn't for me.
若不是为了我的话你不会惹上麻烦。
If it wasn't for the main actress, Ellen Barkin, the plot would have fallen flat on its face.
如果不是女主角埃伦·巴尔金的话,整个情节会非常失败。
I could happily move back into a flat if it wasn't for the fact that I'd miss my garden
如果不是因为我会想念自己的花园的话,我会很乐意搬回公寓住。
If it were not for the vapour in the air, there would be no dew.
如果空气中没有水气,就没有露水。
If it weren't for you I'd be home right now.
要不是你,我现在应该在家里。
If it weren't for Dad, I wouldn't be where I am today .
如果没有爸爸,就不会有今天的我。
Dismissing small talk as unimportant is easy, but we can't forget that deep relationships wouldn't even exist if it weren't for casual conversation .
我们很容易忽视寒暄的意义,但需要记住如果没有这些随意的对话,深厚的感情也就不复存在了。
If it weren't for Rachel Carson, the environmental movement might not exist today .
如果不是瑞秋·卡森,现在可能就没有环境运动了。
If it weren't for your help, we would get into trouble.
如果没有你们的帮助,我们就会陷入困境。
If it were not for your support, we would be in a difficult position.
要不是有你的支持,我们的处境会很困难。
The earth would be a frozen ball if it were not for the radiant heat of the sun
如果没有太阳辐射的热量,地球就会变成一个冰球。
This old building could have been pulled down if it weren’t for (if it hadn’t been for)some collectors choosing it to be their private storage.
如果不是一些收藏家选择这座旧建筑作为他们的私人储藏室,它可能会被拆除。
if it weren’t [wasn’t] for与if it hadn’t been for。这是两个很常用的虚拟语气句型,其意为“若不是(有)”、“要不是因为(有)”:
If it weren’t for water, no plant could grow. 要是没有水植物就无法生长。
If it hadn’t been for the doctor, he would have died. 要不是医生救了他,他就会死了。
注:(1) 此句型有可用but for, without等替换:
If it hadn’t been for [But for, Without] your assistance we wouldn’t have succeeded. 要不是有你帮忙,我们是不会成功的。
(2) 原则上说,if it weren’t [wasn’t] for 用于谈论现在的情况,而if it hadn’t been for 用于谈论过去的情况。但实际上if it weren’t [wasn’t] for有时也可用于谈论过去的情况:
If it were not for their help, we couldn’t have got over the difficulties. 要不是他们帮助,这些困难我们不克服不了的。
猜你喜欢
- 2025-08-31 Nginx的map指令:比if更优雅、更高性能的条件判断技巧
- 2025-08-31 Cure that may be worse than the disease
- 2025-08-31 登录人人都是产品经理即可获得以下权益
- 2025-08-31 Python 的 “秘密开关”:if name == "main" 的奇妙世界Hello World 案例
- 2025-05-26 求职者看过来!最常见的五个面试问题如何答
- 2025-05-26 uboot-main_loop函数分析
- 2025-05-26 太阳的体检表 太阳系漫游①|观天者说
- 2025-05-26 这篇if __name__ == '__main__'讲解的实在太通透了,它还能影响这些
- 2025-05-26 providing/provided ( that)和if作“如果”讲的区别
- 2025-05-26 为什么要写__name__ 是 "__main__"?
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)