问题描述: she's been skating for five hours 为什么is been for都不用翻译 1个回答 分类:英语 2014-10-18 问题解答: 我来补答 是has been doing for...不是is been更不是现在进行时时,是现在完成进行时意思是,他已经溜冰5小时了,用这个完成进行时的言下之意,是她还会继续溜下去 展开全文阅读