两个常见的虚拟语气句型

 我来答
刘老师的每日回答
2023-02-18 · TA获得超过420个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:66.2万
展开全部
两个常见的虚拟语气句型

一、句型介绍

这两个句型是If it weren’t for…和If it hadn’t been for…,这是两个很常用的虚拟语气句型,也经常受到命题人的青睐,其意为“若不是(有)”“要不是有”。如:

If it weren’t for water, no plant could grow. 要是没有水植物就无法生长。

You wouldn’t be anywhere if it were not for Ruth. 若不是有鲁思你不会有任何成就。

If it hadn’t been for the doctor, he would have died. 要不是医生救了他,他就会死了。

If it hadn’t been for Mary, I might not have understood. 要不是有玛丽,我可能还不理解。

二、与but for, without等替换

这两个句型有时可用but for, without等替换。如:

要不是有你帮忙,我们是不会成功的。

If it hadn’t been for your assistance we wouldn’t have succeeded.

=But for your assistance we wouldn’t have succeeded.

=Without your assistance we wouldn’t have succeeded.

三、时间上的同与异

原则上说,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. 要不是他们帮助,这些困难我们是克服不了的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式