问题描述: How long have you been skating?How long did you skate?中文翻译的区别以及语法的区别是什么? 1个回答 分类:英语 2014-10-30 问题解答: 我来补答 How long have you been skating?你滑冰滑了多少久了?How long did you skate?你(刚才)滑冰滑了多久?第一个是问还在进行的事情,用的是现在完成进行时,表示动作已经持续了一段时间,并将继续持续下去.(这个还可以是问你从开始滑冰到现在滑了多少年了)第二个是问已经结束的事情,用的是一般过去时,表示动作结束了. 展开全文阅读