• 虚拟条件句


    if引导的条件从句,分为真实条件语句和非真实/假设/虚拟条件语句(也就是常说的虚拟语气?)

    “虚拟“ 条件从句表示的一定是与真实情况相反的, 可以是跟过去的真实情况“相反” 的,也可以是跟现在/将来真实情况相反的假设。  

    虚拟条件从句和主句的谓语形式一定是过去形式

    主句的谓语助动词一定是:  should/would/could/might

    从句的谓语形式 + 主句的谓语形式:

      与现在情况相反的假设: did / were ,   should...  do : example:  if i were you, i would marry her.

      与过去情况相反的假设: had done,    should... have done:   example:  if i had not stopped the thief, he would have run away.

      与将来情况相反的假设: did/ were to do,  should...  do: example: if you were to succeed, everything would be all right.

    那么, 区分是真实的(通常所说的)条件句还是假设条件句,主要根据日常常识和说话的上下文来分析。

    另外,真实的条件句,一般要遵循“主将从现”的语法

        虚拟条件句,除了用if引导的从句外,还有一种含蓄条件句, 即没有if引导,但通过上下文,或一些短语,

          可以come to a conclusion所说情况表示一种假设的, 也应该使用虚拟语气,如:

            without air, there would be no life.

            in the old days he would have argued.

            but for(要不是) the rain, we should have had a pleasant journey.

            现在分词/过去分词短语/otherwise等,都可能表示含蓄条件句, 如:Given more attention, the tree could have grown better.

         

  • 相关阅读:
    JDBC加载各种数据库方法和URL
    javascript通用表格验证程序
    javascript缩放图片
    ASP.NET 2.0 中改进的缓存功能
    滚轮改变图片大小
    在IE7关闭窗口,上传图片无法预览,window.status无效问题解决办法
    Sqlserver存储过程和C#分页类简化你的代码
    C#cookie使用
    ASP.NET2.0中控件的简单异步回调
    JavaScript表单验证大全
  • 原文地址:https://www.cnblogs.com/bkylee/p/4871929.html
Copyright © 2020-2023  润新知