问题描述: have you been working hard与did you work hard区别 1个回答 分类:英语 2014-10-07 问题解答: 我来补答 hard既可以作adj也可以作adv,作adj时修饰的是动名词「起名词作用」working.作adv时修饰动词work.所以前一个句子是现在完成时态,表示到现在为止,你有没有努力过.第二个句子是一般过去时,只表示你以前努不努力,与现在无关. 展开全文阅读