to have done 和 having done
to have been done 和having been done
having done 和 to have done的区别
having done 和to have done的区别?
having done和to have done区别?我们老师说regret to have done,forget h
done,tobe done,to have been done,to have done,having done,ha
being done,have been done和having done怎么分辨
非谓语动词用法to have done/having done/to have been done/having bee
have been done和have been doing 和having been done和having done
to have done 与having done 有什么不同
非谓语having done与to have done
to have done , having done 选哪个?为什么?
regret doing ,regret having done 和 regret to have done三者是否一样