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

园小鸭子 1年前 已收到3个回答 举报

斩网59 幼苗

共回答了14个问题采纳率:92.9% 举报

不可以跟瞬间动词,要跟持续性动词.be+Ving 形式表示正在发生,have/has + been+Ving 表示动作的延续,可以使过去一直到现在或是动作延续到过去某个时间.

1年前 追问

5

园小鸭子 举报

由助动词 have(has)+动词的过去分词构成现在完成时。什么时候不用been?

举报 斩网59

have/has+瞬间动词 have /has +been+延续性动词

wangyue1986 幼苗

共回答了27个问题 举报

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

1年前

2

丹江艄公 幼苗

共回答了31个问题 举报

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

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.023 s. - webmaster@yulucn.com