have been doing表示过去发生的动作一直持续到现在,中间没有间段,比如,我今天早上起来就开始读书,一直读到现在.have done表示过去发生的动作对现在的影响.有时候两者在一道题中都说的通,但是要选择一个最佳答案.
求教,since是不是只能跟现在完成时用,不能跟现在完成进行时用?
have been doing表示过去发生的动作一直持续到现在,中间没有间段,比如,我今天早上起来就开始读书,一直读到现在.have done表示过去发生的动作对现在的影响.有时候两者在一道题中都说的通,但是要选择一个最佳答案.