网站首页 > 教程文章 正文
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-05-25 China committed to continuing contributions to global health: delegation
- 2025-05-25 Chinese, German experts urge cooperation during Eurasia relations seminar
- 2025-05-25 Peace of paramount importance for region
- 2025-05-25 after和in用法解析
- 2025-05-25 China's top diplomat to chair third China-Pacific Island countries foreign ministers' meeting
- 2025-05-25 CICEE Draws Participation of Global Construction Machinery Traders
- 2025-05-25 China, Indonesia should carry forward Bandung Spirit, says Premier Li
- 2025-05-25 China is steadfast practitioner of 'mutually beneficial' principle
- 2025-05-25 Highlights of Xi's remarks during his visit to Cambodia
- 2025-05-25 Focus on amicable, secure neighborhood
- 05-25干货 | 一步步部署 Flask 应用
- 05-25别再去找Docker命令了,你要的常用的全都在这
- 05-25如果您删除Windows11上的“Program Files”文件夹会发生什么?
- 05-25家用nas最常用的docker容器及部署方法
- 05-25你好 dotnet run file, 再见 csproj
- 05-25China committed to continuing contributions to global health: delegation
- 05-25Chinese, German experts urge cooperation during Eurasia relations seminar
- 05-25Peace of paramount importance for region
- 最近发表
-
- 干货 | 一步步部署 Flask 应用
- 别再去找Docker命令了,你要的常用的全都在这
- 如果您删除Windows11上的“Program Files”文件夹会发生什么?
- 家用nas最常用的docker容器及部署方法
- 你好 dotnet run file, 再见 csproj
- China committed to continuing contributions to global health: delegation
- Chinese, German experts urge cooperation during Eurasia relations seminar
- Peace of paramount importance for region
- after和in用法解析
- China's top diplomat to chair third China-Pacific Island countries foreign ministers' meeting
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)