今天有老师微信提问我下面这句话:

a. I would have been very pleased to be regarded as something so interesting as a problem.

b. I would have been very pleased to have been regarded as something so interesting as a problem.

这两句话的异同点是:

1. 两句都使用了would have been pleased这种形式。

2. a句采用了to be regarded一般式(不定式),b句采用了to have been regarded完成式(不定式)。

针对这两个句子,下面的表述哪些是正确的,请选择:

对这两句,这位老师提问道:

满胜老师好,有个问题请教一下您,给您发两张图,是新概念第四册的一个课文儿,上图是课文原文,下图是课后题,但是它俩的内容应该是完全一致的,然后我第一次看到就在想这个to后面是不是要用完成态,然后原文没有用,但是课后题用了,然后这两个东西到底谁对呢?然后请您给判断一下。

这是《新概念英语》四册第5课中的句子:

其中的句子是:

c. Why would the writer have been pleased to have been regarded as a problem when he was young?

我们看到,这里采用了完成不定式to have been regarded。再加上前面的would have been完成式,一共有两个完成式。因此,我称之为“双完成式”,基本结构是:would have done to have done

那么,到底该用不定式一般式 to be regarded还是不定式完成式to have been regarded呢?下文我将会作出回答。

现在我们继续看这位老师的提问:

满胜老师,结果很搞笑,课后又出了一个题,结果又是一个样子,就这三个句子,到底哪个对呢?

这是课后句型改写练习,把a句改成了带有if条件句的主从复合句,请比较:

a. I would have been very pleased to be regarded as something so interesting as a problem.

d. I would have been very pleased if anyone regarded me as something so interesting as a problem.

从改写后的d句我们可以看到,这里if是一个虚拟条件句,呼应了前面的would have been也是虚拟语气。因此,上面A选项正确。但是,这里不是一个与过去事实相反的虚拟,而只是一种凭空想象,过去没有是否pleased这个情况的存在。所以,这个虚拟并不是要表达“我过去不pleased”——过去不得意、不高兴。因此,B选项欠妥

这就再次回到我一直提醒大家的:虚拟语气不一定都是表示与事实相反。这点可能有点难以理解。在此不展开赘述,请参看《语法体系及底层逻辑全解密》书中“虚拟语气”一章详解

现在我简要回答一下这位老师的提问:这些句子哪个是对的

答曰:这些句子都是对的

a. I would have been very pleased to be regarded as something so interesting as a problem.

b. I would have been very pleased to have been regarded as something so interesting as a problem.

一般来说,b句更偏于口语,或说在口语中更多见,也更偏于英式英语

有母语人会觉得像b句这样使用了两个完成式(would have been和to have been regarded)有些verbose“累赘”,于是“简化”为a句的形式。

另外要注意,这里不定式具有虚拟假设意味,其中a句中的to be regarded相当于虚拟条件句if anyone regarded me...,而b句中的to have been regarded相当于虚拟条件句if anyone had regarded me...。

再比如词典中的这个例句:

He'd have liked to have been an actor.

这里就同样使用了“双完成式”:would have liked + to have been。这句完全可以说成:

He'd have liked to be an actor.

意思没有本质差别,都是表示他过去是想当演员来着,但实际上并没有。当然,如果有更多的语境,这句话还有其他不同的解读。

所以,上面E选项不对,因为这两种句式含义差别不大。上面选择题只有A选项是正确的。你选对了吗?

再比如,王尔德(Oscar Wilde)的小说《道林·格雷的画像》(The Picture of Dorian Gray)里的这段话:

Had he gone to his aunt's, he would have been sure to have met Lord Goodbody there, and the whole conversation would have been about the feeding of the poor and the necessity for model lodging-houses. Each class would have preached the importance of those virtues, for whose exercise there was no necessity in their own lives. The rich would have spoken on the value of thrift, and the idle grown eloquent over the dignity of labour. It was charming to have escaped all that! As he thought of his aunt, an idea seemed to strike him. He turned to Hallward and said, "My dear fellow, I have just remembered."

开头是虚拟条件倒装句Had he gone to his aunt's (=If he had gone to his aunt's),接主句he would have been sure to have met...,这里也采用了“双完成式”。

像would have done to have done这样的双完成式句式时常能见到,请大家以后在阅读中注意观察。

最后简单总结一下:

1. 像would have done to have done这样的“双完成式”更偏于口语,或说在口语中更多见,也更偏于英式英语。它与would have done to do没有实质差别(或有些许的因人而异的细微差别)。

2. 这里would have done表达过去虚拟,是过去虚拟主句的形式。相应地,to do或to have done不定式相当于虚拟条件从句。

c++新增加的一个概念称之为_新概念四册中的这个句子是对的吗?相关推荐

  1. java后台传一个对象到前台_前台判断对象中的一个布尔值_前后台分离的项目中,如何优雅的传输boolean类型的参数...

    前言:需求 这是一个Spring + Angular前后台分离的项目,目前有一个查看作业列表的功能,并且已经设置了分页和几个查询参数,如图. 现在需要增加一个已评阅和未评阅的查询功能. Work实体的 ...

  2. 新版新视野大学英语第二版读写教程第四册unit1-7答案

    新版新视野大学英语读写教程第四册unit1答案 III. 1. idle 2. justify 3. discount 4. distinct 5. minute 6.accused 7. objec ...

  3. 新代系统反向间隙参数_新代SYNTECCNC系统维修

    无论是配备水平主轴还是轴旋转头单元,加工中心都是真正的全能型生产商,为任何加工任务提供通用解决方案.我们不仅可以恢复机器的性能,还可以将生产率提高,通过控制升级和众多改装选项和软件更新,您的机器性能将 ...

  4. 新网银行java面试题_新网银行面试

    有点累了.... 2017年9月13号下午四点半 ,去新网银行面试.这是我第一次参加群面(但当时是两个人一组进行面试,所以我和另外一个哥们一起面对两个面试官回答问题),有点紧张,导致手写代码和回答问题 ...

  5. 新代系统反向间隙参数_新代系统数控机床价格_数控机床6140相关-佛山市顺德锐锋五金机械有限公司...

    两轴精密数控车床,是一款具有高光.高速.高精密功能的排刀机.床身采用整体铸造结构,全防护内板金,使床身长久不变型.防护更全面.设备可以安装排刀.刀塔,也可以加装简单易的1或2个动力头,实理4轴简易车铣 ...

  6. 新惊天动地最新服务器是哪个,新惊天动地新版本的地址多少_新惊天动地新版本更新了哪些内容_快吧游戏...

    韩国3D奇幻网游<Cabal1.5>全新版本极致时代已于昨日震撼上线.时尚新颖的时装,搞怪卖萌的宠物,酷炫给力的新技能,高难度觉醒副本受到以万计的玩家热捧,游戏内一片热闹非凡,瞬间点燃冬天 ...

  7. android更新版本视频,新点亮视频_新点亮视频安卓版_新点亮视频最新版_易玩网...

    新点亮视频App是一款非常好用的短视频播放软件,在这里有着全网最新最火的食品资讯,你想看的内容都在这里,所有的视频大片能够为你带来,并且全部免费,你还在犹豫什么?有需要的用户赶紧来网下载新点亮视频吧! ...

  8. 新日asp系统是什么_新日旗舰8代

    产品名称: 旗舰8代 产品特点: 1.独具魅力的力感造型: 2.后置式电池装置,分体双盒,携带方便: 3.16*3.0新日轮,粗犷大气,抓地力强,行驶安全: 4.一体防水鞍座. 产品类别: 舰系列 1 ...

  9. iphone新旧手机数据传输已取消_新iPhone上手指南,新老果粉必看教程

    苹果在10月13日的发布会开完,就引起了全球果粉的好评,截止目前国内在苏宁和京东的预约量高达200万订单,那么对于新款苹果手机用户来说,如何使用?如何数据传送等就需要一个小小指南. 设置新iPhone ...

最新文章

  1. NLP命名实体识别(NER)代码实践
  2. word2vec 中的数学原理具体解释(四)基于 Hierarchical Softmax 的模型
  3. POJ1149 PIGS(最大流)
  4. win7xp双系统引导修复工具
  5. 数数塔 NBUT - 1083
  6. win7 桌面右下角音量图标消失的解决办法 参考
  7. 阿里微服务架构下分布式事务Seata
  8. 发短信接口获取验证码
  9. HTML5开发APP有哪些优点和缺点?HTML5优势和劣势大对比
  10. matlab ip 大端,MATLAB格式化输出控制
  11. C#遍历文件夹下所有文件
  12. MFC——SetTimer函数的用法
  13. 好用的FTP下载工具 flashfxp工具
  14. Office2003打开或关闭word Excel文档出现发送错误报告
  15. 公开课丨大厂前端初级到高级技术体系
  16. Python编程语言好学吗? 零基础转行能学Python吗?
  17. amazon开发者申请,pii权限申请
  18. 沁路墨彦文集:《闭关与梦的思索》
  19. 使用jquery.fly插件实现添加购物车抛物动画
  20. 记录一下首次调用wx公众号JSSDK心路

热门文章

  1. 674. Longest Continuous Increasing Subsequence最长连续递增子数组
  2. 2017-2018-1 20155317 《信息安全系统设计基础》第四周学习总结
  3. leetcode 290 Word Pattern
  4. hdu-5583 Kingdom of Black and White(数学,贪心,暴力)
  5. js 高级应用 自定义事件
  6. Java中有关日期的操作,昨天晚上赴约,搞到12点多才回来,今天写这一小段代码都花了一段漫长的时间,哎。。...
  7. Ansible首次ssh问题解决
  8. JAVA可检测异常和非检测异常
  9. ‘ActiveX component can’t create object解决方法
  10. 软件设计师学习1——计算机系统知识