英语中have been doing sth和have done 的区别?

问题描述:

英语中have been doing sth和have done 的区别?
同上
1个回答 分类:英语 2014-12-03

问题解答:

我来补答
第一个是现在完成进行时态,表示一个动作从过去一直开始到现在,并且还会继续下去
第二个是现在完成时态,表示一个动作从过去开始到现在,在说话的时候已经结束了
 
 
展开全文阅读
剩余:2000
上一页:不是奥数题