英语语法:it✀s been a while 已经有一段时间了 ✀S是否是 has 这句子成分是什么 哪个是动词

2024-12-30 10:03:55
推荐回答(4个)
回答1:

been可以是be,也可以是go的过去分词。
It's 可以是It is ; It was ; It has ;a while表示一段时间。
1、It is been a while. = It is gone a while. 被动【一般现在】一会
2、It was been a while. = It was gone a while. 被动【一般过去】一会
3、It has been a while. = It has gone a while. 主动【现在完成】一会
1=3。如果把虚词 it 换成实词,就一目了然了哈,比如换成cat,动词也就清楚了啥。

回答2:

是has been是动词be的过去式,这是现在完成时。

回答3:

是has,has作为情态动词,been为动词

回答4:

同意xmgzjcn