Have/has been 后一定要加doing sth.吗?

flame4412 1年前 已收到3个回答 举报

Ling1221 幼苗

共回答了19个问题采纳率:94.7% 举报

不一定
been 是do 的过去分词
have been doing sth 是现在完成进行时 即表示从以前到现在一直在进行的动作 例如
I have been working here for three years 我在这工作三年了 (强调一直在这工作)
have been +Ved 表示现在完成时的被动

1年前

7

lost_myself 幼苗

共回答了272个问题 举报

也可以加名词或者介词短语

1年前

2

zdyjn 幼苗

共回答了85个问题 举报

你不要这样记,不好,你就记住been是be动词的过去时,或过去分词。你就按照be后面接什么been后面就接什么。这样方便你理解

1年前

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