欢迎来到烟台论坛! 请登录/注册 一键登录:
查看: 3193|回复: 0
打印 上一主题 下一主题
收起左侧

[其他] 双语小技巧:虚拟句用法大全

[复制链接]
跳转到指定楼层
楼主
发表于 2016-11-29 16:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式 | 来自山东

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?点这里注册

x

  前篇中,小编与大家一起学习了“动词原形”构成虚拟句的用法。英语中,虚拟语气作为一种表示与事实相反的结构,除了用“动词原形”外,还可以用过去式表示。那么,在哪些情况下,虚拟句需要用过去时来表示呢?

  一、用动词过去/过去完成时:
  1。 It is time that 。。。
  It is time that children got up。 孩子们该起床了。
  It is high time you left for Beijing。 你该离开去北京了。

  2。 I would rather。。。
  I would rather you had left yesterday。 我宁愿你昨天就离开了。
  Frankly, I would rather he was absent。 坦白讲,我宁愿他没在场。

  3。 If only。。。
  If only I had enough money。 要是我有足够的钱就好了。
  If only I had listened to my mother’s advice。 我要是之前听从妈妈的建议就好了。

  4。 as if/ though。。。
  She ordered me as if she was my boss。 她支使我,好像是我老板似的。
  She looked at me as though I was a monster。 她像看只怪物似的看着我。

  5。 I wish that。。。
  I wish that I were a bird。 我希望自己是一只小鸟。
  I wish that I hadn’t said that。 我真希望自己没那么说过。

  二、用情态助动词过去时:
  1。 用于条件句:
  If I were you, I would not take part in this activity。 如果我是你,我不会参加这个活动。
  If you should lend me the money, I should be much obliged。 如果你把这钱借给我,我会感激不尽的。

  2。 用于含蓄条件句:
  But for your help, I couldn’t finish the task。没有你的帮助,我就完成不了这项任务。
  He who should violate the law would be punished。 违反法律的人,都要受到惩罚。

  3。 其他语境:
  I was shocked that she should forget me so quickly。 我很震惊,她竟然这么快就忘记我了。

  因此,由上可知,如果该句叙述内容与事实相反,或有假设意义,且出现以上如“it is time that。。。”结构时,需要用动词的过去时或情态助动词的过去时来表示。 (沪江英语)
您需要登录后才可以回帖 登录 | 点这里注册

本版积分规则

社区地图 | 删帖帮助 | 手机版

烟台论坛-烟台社区 鲁ICP备05034347号 鲁公网安备 37060202000105号

免责声明:本网页提供的文字图片及视频等信息都由网友产生,本网站仅提供存储服务,如有侵犯您的知识产权,请及时与我们联系,我们将第一时间处理。

快速回复 返回顶部 返回列表