having done和to have done区别?我们老师说regret to have done,forget having done都表示完成.

问题描述:

having done和to have done区别?我们老师说regret to have done,forget having done都表示完成.

不同的动词后面加to do或者doing这点是要背的
have done表示完成
跟在不同的动词后面形式不同而已