查看: 743|回复: 3
打印 上一主题 下一主题

[语言求助] 关于动名词的一个用法不解

[复制链接]
  • TA的每日心情

    2019-3-26 11:08
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    1

    主题

    24

    回帖

    658

    积分

    禁止发言

    积分
    658
    跳转到指定楼层
    1
    发表于 2019-3-26 13:04:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 亲亲号 于 2019-3-26 13:06 编辑

    动名词的形式有doing 和 having done,后者是完成式,用于发生在句子谓语动作之前的动作,
    如That young man still denies having started the fire behind the store.
    但由于start是短暂动词,这里如果只用现在分词的一般式也是正确的把?而且意义没有太大区别?
    That young man still denies starting the fire behind the store.

    类似还有这些句子
    I repented shooting/having shot the bird
    The man in the corner confessed to telling/having told a lie to the manager of the company.
    The student denied cheating/having cheated on the exam.

    请问这样理解是正确的么?


  • TA的每日心情
    开心
    前天 18:05
  • 签到天数: 708 天

    [LV.9]以坛为家II

    28

    主题

    1178

    回帖

    2万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    27051
    2
    发表于 2019-3-26 15:51:31 | 只看该作者
    个人认为,楼主这些例子里面的 having+pp 形式是从句简化导致的变形。

    即:That young man still denies having started the fire behind the store. 这句话跟动名词一点关系都没有。

    我觉得上句应是下句的简化:
    That young man still denies that he had started the fire behind the store.

    同理:
    I repented that I had shot the bird
    简化为
    I repented having shot the bird

    参考:语法俱乐部   旋元佑
  • TA的每日心情
    擦汗
    2023-1-8 00:32
  • 签到天数: 408 天

    [LV.9]以坛为家II

    1

    主题

    471

    回帖

    3958

    积分

    贡士

    Rank: 6Rank: 6

    积分
    3958
    3
    发表于 2019-3-26 20:31:06 | 只看该作者
    本帖最后由 pisgfa 于 2019-3-27 07:02 编辑

    两个句子都没问题,意思是一样的。having started 强调 放火发生在否认之前。
    如果没有 supporting references 的话,推荐用 That young man still denies starting the fire behind the store. 更符合外国人习惯。

    That young man denied that he had started the fire before sunrise.

    That young man still denies having started the fire before sundown.


  • TA的每日心情

    2020-3-27 08:19
  • 签到天数: 46 天

    [LV.5]常住居民I

    1

    主题

    92

    回帖

    902

    积分

    举人

    Rank: 4

    积分
    902
    4
    发表于 2019-3-27 09:05:32 | 只看该作者
    个人同意三楼的解释,having done和doing都是可以作为动名词使用,但是语言的简化是因为用了doing不会产生误解,照样理解,并且这样还更简单,所以才简化成这样,至于楼主提到的start的短暂性,这里我觉得其实根本不需要考虑,因为不管短暂还是延续性都是发生在过去的,用having done都是为了强调发生的时间的先后顺序。用一些的初中、高中的例句来解释:I am sorry for interrupting (或having interrupted) you./ I remember locking (having locked) the door. 理解起来都是一样的。