Nick accounted for his not having come as usual to see him这是什么结构?

来源:百度知道 编辑:UC知道 时间:2024/07/02 03:58:37
如果不用动名词结构怎么说

我想这里的his应该不是指Nick吧?而后面的him指的应该是Nick。

如果我猜得对的话,account for是解释,说明的意思,然后这句话的意思就是,“Nick解释了他没有想往常一样来看他的原因”。

account for 后面的全部是一个动名词结构,做宾语,看仔细点可以看到,动名词的中心部分是“his not having come”,这里用having 而不用coming是因为,完成时表示的是过去的事实,也就是说Nick是对他过去的一件事解释(现在Nick应该是面对那个人解释的)。

对比:
Nick accounted for his not coming:Nick解释了为什么这次他来不了(可能在电话上解释 or whatever)

不用动名词的话,用why的名词性短语吧,
Nick accounted for why he hadn't come as usual to see him

accounted for说明,作谓语his not having come as usual to see him动名词短语,做宾语