虚拟语气的几种特殊情况

最耀眼eS4
2013-10-13 · TA获得超过3873个赞
知道小有建树答主
回答量:936
采纳率:0%
帮助的人:2216万
展开全部
1. without I would have failed in the examination without your help. (without=if it had not been for,表示同过去相反的非真实条件句,本句用的是虚拟语气。) 2. but for 要不是But for your timely rescue, the boy would have drowned. (but for=if it had not been for, 表示同过去相反的非真实条件句,本句用的是虚拟语气。) 3. in the absence of 缺乏……时,当……不在时 In the absence of the keeper, the warehouse would have been burned down. (in the absence of the keeper=if the keeper had been absent, 表示同过去相反的非真实条件句,本句用的是虚拟语气。) 4. underWe might have done better in our research under more favorable conditions. (under= if we had worked under, 表示同过去相反的非真实条件句,本句用的是虚拟语气。) 5. but that 若非 But that your guidance, we should/would fail. (but that=if it were not for, 表示同现在相反的非真实条件,本句用的是虚拟语气。) 总之,可以替代if并构成含蓄条件句的介词和介词短语还有很多,我们在学习过程中,要注意观察和辨析,掌握好介词和介词短语在含蓄条件句里的真实条件句和非真实条件句中的运用。 虚拟语气 - 含蓄虚拟条件句的七种表现形式 所谓含蓄虚拟条件句即指将条件从句隐藏在上下文一定的短语中的一类条件句,其主要用法及表现形式可归纳如下:1. 将条件隐含在不定式短语中I would write to her, but I don’t know her address. 我会给她写信的,就是不知道她的地址。(=If I knew her address, I would write to her. But…) To have studied harder, you would have passed the examination. 你学习更用功些,你早就考及格了。(=If you had studied harder, you…) 2. 将条件隐含在分词短语中Born in better times, he would have been a scholar. 如果出生在好时代,他早就成为学者了。(=If he had been born in better times, he would…) 3. 将条件隐含在介词短语中But for your help we couldn’t have succeeded in the experiment. 如果没有你的帮助,我们的实验是不会成功的。(=If it hadn’t been for your help, we…) In different circumstances, I would have said yes. 在不同的情况下,我就会同意了。(=If circumstances had been different, I would…) 4. 将条件隐含在名词短语中Any person who had behaved in that way would have been dismissed. 任何人这样做了都会被开除。(=If any person should behave in that way…, he would…) A few hours earlier, and you would have seen the famous writer. 要是你早来几个小时,你就见到这位著名的作家了。(If you had come a few hours earlier, you…) 5. 将条件隐含在某些连词中I didn’t know that he was a cheat, or else I wouldn’t have believed him. 我不知道他是个骗子,不然我也不会相信他了。(or else=if I had known he was a cheat)) I’m really very busy, otherwise I would certainly go there with you. 我真的是太忙了,不然我就会同你一道去了。(otherwise=if I were not so busy) 6. 将条件隐含在定语从句中Anyone who had seen that painting might have taken it for a photo. 凡是看过那画的人,都可能把它看成是照片。(=If anyone had seen that painting…) 7. 将条件隐含在一定的上下文中You might stay here forever. 你可以永远待在这儿。(=If you wanted to, you might…) Don’t bother to read all these papers. It would take too long. 不要费事看所有这些文件了,那会花太多时间。(=…If you read all these papers, It would take too long) 虚拟语气 - 四类省略的虚拟条件句型 一、省略连词if 有时可将条件从句的连词if省略,但此时应用倒装句型,即将从句中的were, should, had 等提到句首:Were I Tom, I would refuse. 如果我是汤姆,我会拒绝。Had it not been for the bad weather we would have arrived in time. 若不是天气坏,我们就准时到达了。【注】① 若条件从句为否定句,否定词not应置于主语之后,而不能与were, should, had 等缩略成Weren’t, Shouldn’t, Hadn’t而置于句首。② 有时省略if后提前的had不是助动词:Had I time, I would come. 假若我有时间,我会来的。(=If I had time…) 二、省略条件句的主语和其后的动词be
华纳云
2024-05-22 广告
美国虚拟主机有以下特点:* **操作简单。**美国虚拟主机的界面普遍都设置的十分简洁,适合所有类型的用户使用,一些品牌还包括了一键部署功能,使小白用户也可以很容易上手。* **支持多操作系统。**美国虚拟主机普遍都支持多种操作系统,尤其是W... 点击进入详情页
本回答由华纳云提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式