have you been working hard与did you work hard区别
问题描述:
have you been working hard与did you work hard区别
答
hard既可以作adj也可以作adv,作adj时修饰的是动名词「起名词作用」working.作adv时修饰动词work.所以前一个句子是现在完成时态,表示到现在为止,你有没有努力过.
第二个句子是一般过去时,只表示你以前努不努力,与现在无关.