英语吧 关注:1,581,520贴子:11,473,103
  • 9回复贴,共1
例子:how do you account for your being late every day this week ?
这句话里的your being late是名词属性的,但是个什么用法,求教
高中的时候看小说经常看到这样的用法,去问老师,老师说这是比较高级的用法。现在大学了依旧不明白,只是凭语感能够理解。求高人指点


IP属地:北京来自手机贴吧1楼2015-01-18 13:27回复
    啥高级?being是存在(n.),late补充它,your修饰它,....哈哈


    来自Android客户端2楼2015-01-18 15:34
    收起回复
      2026-03-16 11:06:36
      广告
      不感兴趣
      开通SVIP免广告
      how do you do能搞明白不 how do you eat 也知道什么意思吧 account for是 算作 的意思,your being late是一个整体,your先行词之一有代词性 being late不多解释了 名词连用的性质你应该知道,后面那个时间状语再单独看成一部分。你的老师也不懂明给你说吧 高级的语法也是低级变异,他是一时半会儿反应不过来your的本质 才不给你解释


      3楼2015-01-18 20:01
      回复
        你把 your being late 看成一个名词(或者应该是动名词)就可以了。
        类似的例句:
        He insisted on my/me reading it. (I had to read it.)
        He disliked me/my working late.
        I object to his/him making private calls on this phone.
        He resented my/me being promoted before him.
        就是在一个动名词之前加上所有格代词而已。
        其实 How do you account for your being late every day this week ? 貌似不太口语化,可以直接说 Why are you late every day this week?


        IP属地:中国香港4楼2015-01-18 20:17
        回复
          好好学习,努力努力!!!


          IP属地:江苏5楼2015-01-18 21:02
          回复
            没啥用法


            IP属地:广东来自Android客户端6楼2015-01-18 21:17
            回复
              @鸡涌丶权ICON 快来看


              来自iPhone客户端7楼2015-01-18 21:18
              回复