have been+动词ing,这个是什么时态?was+现在分词又是什么

如题所述

have been+动词ing,这个是现在完成进行时 was+现在分词是被动语态 分别给你举个例子

现在完成进行时
I have been collecting stamps for two years

被动语态
This letter was wrote by me
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-19
have been+动词ing...现在完成进行时------表示过去开始的事情延续到现在,并且还在继续进行中
Tom, you have been doing the task for a month, haven't you?
汤姆,这项工作你已做了一个月了,是吗?

was+现在分词 过去进行时--------当时正在做。。。表示过去某个时段正在进行的事
When he was doing underground work he was arrested because a renegade informed against him.他正在做地下工作时, 曾因叛徒告密而被捕。
第2个回答  2008-07-19
have been+动词ing:现在完成进行式,表示过去动作一直持续到现在并有可能继续下去。

was+现在分词:过去进行时,过去某一具体时间发生的动作。
第3个回答  2008-07-19
have been+动词ing...现在完成进行时...
was+现在分词 过去进行时....
第4个回答  2008-07-19
以上说法都正确!

(纯属个人意见)
相似回答