这句英文对吗?i have done +doing sth 表示已经做完而且从开始到现在一直在做的状态的状态吗?如若是,