if的虚拟语气用法(if的虚拟语气用法大全)

if的虚拟语气用法(if的虚拟语气用法大全)

首先if条件从句知识温故而知新:

(1)一般普通假设,不属于虚拟语气。If you study hard now, you will be a successful man.

if 引导从句为一般现在时,主句为将来时。

(2)与现在事实相反的假设,虚拟语气。If I were you, I would join them.

if 引导从句为一般过去式,主句为would/could/should/might+动词原形。

(3)与过去事实相反的假设,虚拟语气。If I had got there earlier, I should have met her.

if 引导从句为过去完成时,主句为would/could/should/might+ have +动词过去分词。

if的虚拟语气用法(if的虚拟语气用法大全)

我们今天着重学习的内容是if 引导从句为过去完成时,表示与过去事实相反的假设,虚拟语气;主句为would/could/should/might+ have +动词过去分词。

【什么是与过去事实的相反虚拟语假设呢?】

有一件事发生在过去,这件事已经成为事实,现在我们假设在过去的时候,又另外一种情况出现的话,又会有什么样的结果。那么由if引导的从句就是这种与过去事实相反的虚拟或假设。

if 从句是一种虚拟的条件或假设,和过去事实相反的。

主从句的时态具体如下:

从句: had + 动词过去分词

主句:would/could/should/might+ have +动词过去分词

(1)If I had remembered the answer, I should have got better grade.

译文:如果我记得答案,我应该会得到一个更好的分数。

从句:If I had remembered the answer,过去完成时(had + 动词过去分词),had +remembered ~

主句: I should have got better grade,would +现在完成时(have + 动词过去分词),would have got~

分析:首先考试这件事情发生在过去,并且我的成绩考得不好也是事实。这里对过去进行假设,假设另外一种情况——我记得那个答案,推测假设的结果——得到更高一点的分数。if 引导的对过去事实假设的虚拟语气。

(2)If he had taken my advice, he would not have made such a mistake.

译文:如果他采纳了我的建议,他就不会犯这样的错误。

从句:If he had taken my advice,过去完成时(had + 动词过去分词),had +taken ~

主句: he would not have made such a mistake,would +现在完成时(have + 动词过去分词),would have made ~

分析:事情发生在过去,事实上他没有采取我的建议。现在假设另外一种情况——他采取了我的建议,那么结果——他不会犯这样的错误。对过去客观存在的事实一种假设,以及推测其可能发生的结果。if 引导的对过去事实假设的虚拟语气。

练习(答案在文末)

If he ____ ( study ) harder, he might have passed the exam.

If there ____ (be ) a heavy snow, we ____ (not go )skating.

If I ____ (get ) there earlier , I ____ (meet ) her.

经典例句:

If I were you, Mrs Gretchen, I just wouldn’t worry about it

要是我是你,格蕾琴夫人,我一点都不会担心。

If you went into town, you’d notice all the pubs have loud jukeboxes

如果你进了城,你会注意到所有的酒吧都有音量很大的自动点唱机。

If he improved his IT skills, he’d (= he would) easily get a job.

他如果提高了自己的信息技术技能,就会容易找到工作。

You would know what was going on if you’d (= you had) listened.

你若是注意听了,就会知道发生什么事了。

They would have been here by now if they’d caught the early train.

假若他们赶上了早班火车,现在就该到这里了。

if的虚拟语气用法(if的虚拟语气用法大全)

If only you had told me that some time ago

要是你早些时候告诉我该多好啊!(直接对过去的事情进行虚拟或假设)

《柯林斯高阶英汉双解学习词典》

答案:

had studied,如果他学习努力一点,他就有可能通过这个考试。

had been , should not have gone ,如果这里有雪,我们就不应该在这里滑雪。

had got , would have not,如果我早一点到那里,我可能会遇到她。

if的虚拟语气用法(if的虚拟语气用法大全)

本文所有内容来自互联网,如有侵权/不实内容请联系我们删除,联系邮箱postusb@foxmail.com

发布者:缘分,转转请注明出处:https://www.bjxdyg.com/baike/192657.html

(0)
缘分缘分
上一篇 2023年 5月 6日
下一篇 2023年 5月 6日

相关推荐

  • little怎么读(bit怎么读)

    视频加载中… In this American English pronunciation video, we're going to go over the pronunciation of the word 'little'. Because of the Flap T and the Dark L, the pron…

    社会百科 2023年 5月 2日
    25400
  • 为什么打印机打印pdf没反应(打印机打印pdf文件没反应)

    一客户反映打印不了,截了张图给我如图 我一看这简单,打开开始——控制面板——管理工具——服务——找到Print Spooler服务看了下服务启动类型是自动的,就手动点了下启动,然后打了张测试纸正常就关了远程告诉客户处理好了,我以为这就完了 10分钟后客户告诉我还是不行,我再次远程连上去,发现打印服务又给停止了,我再次启动服务点击客户之前的PDF文档点打印,发…

    社会百科 2022年 8月 18日
    34700
  • 不惑之年是多大(三十而立四十不惑五十知天命六十)

    小鸡宝宝考考你,人的不惑之年指的是多少岁?这是蚂蚁庄园7月12号今日庄园小课堂的问题,很多用户还不知道答案,本文小编会为大家详细介绍,感兴趣的小伙伴们,一起和小编来看看吧! 蚂蚁庄园回答知识送饲料活动开始啦! 蚂蚁庄园非常好玩,养鸡的同时还能做慈善,最近的知识问答还可以免费送饲料。 今天的问题是: 小鸡宝宝考考你,人的不惑之年指的是多少岁? 4岁 40岁 答…

    2023年 6月 1日
    16100
  • oppo手机锁屏密码忘了(OPPOA57手机锁屏密码忘了)

    OPPO手机经过这几年的发展已经受到了许多用户的认可,周围的很多小伙伴都在使用过OPPO手机。现在智能手机的功能 越来越多,手机中的隐私也越来越多。因此我们都会为自己的手机设置锁屏密码,来保护手机中数据的安全。但是难免有粗心大意的用户会忘记自己的锁屏密码。那么OPPO手机锁屏密码忘了该怎们办呢?下面小编就教大家三招,如何解锁OPPO手机。 方法一: 依次点击…

    2023年 7月 8日
    12100
  • 预言是写给紫圣看的天(紫圣的预言最早是什么时候)

    在《缅甸寻找乔治·奥威尔》里面讲到了这样一个故事:有条恶龙要求一个村庄每年都要给它献祭女孩,这个村庄也每年都会有一个勇敢的少年去与恶龙搏斗,但是从没有回来过。 有一年恶龙又让村子给它献祭女孩,一个少年带着宝剑出发了。这时,村子里有人偷偷的跟在他的后面,想看看到底发生了什么。少年来到恶龙的巢穴,找到恶龙,并用宝剑杀死了恶龙,少年坐在恶龙的尸体上,看着龙穴里一地…

    2022年 8月 27日
    4.9K00

发表回复

登录后才能评论

联系邮箱

postusb@foxmail.com

邮箱咨询: QQ交谈

邮箱:postusb@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息