作业帮 > 英语 > 作业

have been study 为什么不说have studied ,have been absent 为什么不说hav

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/30 16:02:50
have been study 为什么不说have studied ,have been absent 为什么不说have absented
1 have been study 和 have been absent最常见到,既然不是被动语态(主语是人),为什么不直接用have + 动词过去分词的形式呢?
2 have absented 我也看到过 不知道和have been absent 有什么区别(study和absebt在这都不做动词用了这我知道,我就是不知道为什么要这么用,是习惯用法吗?)
3 另外 how long has she been study与 how long has she been studying只有语境上去区别对吧,意思都是一样的,用studying强调还会继续学习下去,但是study在这也暗示会继续学习下去吧.
1. have been study 是不存在的形式,你打错了吗?只会是have been studying(现在完成进行时)或者have studied(现在完成时)
2.have been absent(现在完成时)absent在这里是形容词,不可以用作过去分词.
3. How long has she been studying?是现在完成进行时,表示从过去开始的动作一直持续到现在,而且此刻动作仍在进行中或继续进行下去.
再问: 谢谢 absent 形容词作为动词使用 需要用翻身代词或者被动结构对吧,可以说is absent (形容词) is absented 或者 absent oneself 这几种形式对吧 完成时就要用have/has been+absent(形容词) 对吧 不可以用have absented....那she returned to her hometown after an abence of ten years . after引导的从句可以改成 after she was absented from there for ten years 吗? 再次打扰 谢谢!
再答: 你的分析是对的,类似这样的动词还有:seat(使。。。坐下),lose(使。。。迷路),dress(给。。。穿衣),hide(使。。。躲藏),他们都用被动形式。