have/has +been 请问后面可以跟短暂性动词的吗?这里的been是代表状态正在进行的吗?谢谢您能叫我,灰常谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 23:11:03

have/has +been 请问后面可以跟短暂性动词的吗?这里的been是代表状态正在进行的吗?谢谢您能叫我,灰常谢
have/has +been 请问后面可以跟短暂性动词的吗?这里的been是代表状态正在进行的吗?谢谢您能叫我,灰常谢

have/has +been 请问后面可以跟短暂性动词的吗?这里的been是代表状态正在进行的吗?谢谢您能叫我,灰常谢
不可以跟瞬间动词,要跟持续性动词.be+Ving 形式表示正在发生,have/has + been+Ving 表示动作的延续,可以使过去一直到现在或是动作延续到过去某个时间.

不可以跟瞬间动词,要跟持续性动词。看语境,可以表示过去发生持续到现在,一直进行着,也有可能不是。
希望对你有所帮助He has been skating for four hours. 这个是skate的过去分词? 短暂性动词?这个结构是现在完成进行时,完成时的时态体现在be上,进行时的时态体现在skate上。你要让一个动作进行,显然需要这个动作是能够持续的,这里的skate表示滑冰,...

全部展开

不可以跟瞬间动词,要跟持续性动词。看语境,可以表示过去发生持续到现在,一直进行着,也有可能不是。
希望对你有所帮助

收起

have/has +been 后只能跟延续性动词,不能跟短暂动作的动词。
这里的been不是代表状态。
have/has been + 现在分词 构成现在完成进行时。如:
I have been doing the work for two hours.那项工作我已经做了两个小时了。
They have been skating for five hours.我们已...

全部展开

have/has +been 后只能跟延续性动词,不能跟短暂动作的动词。
这里的been不是代表状态。
have/has been + 现在分词 构成现在完成进行时。如:
I have been doing the work for two hours.那项工作我已经做了两个小时了。
They have been skating for five hours.我们已滑冰五个小时了。

收起