It's a good job. Did you do it all by yourself? 干的不错。都是你自己做的吗?
请问老师这句为什么不能改为Have you done it all by yourself?
现在完成时:过去完成的动作与现在有着某种联系。
夸他“干的不错”不就是他过去的动作与现在的联系吗?为什么要用一般过去时?
你问的是具体谁干的,自己独自干的,还是别人帮忙了。你说你关心的是过去的动作本身,还是关心动作的结果?你关心动作本身自然要用一般过去时,你和听话人都知道这个动作是什么时候做的,所以过去时间状语由语境提供,不必说出了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!