be done doing sth和 finish doing sth有区别吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/28 01:03:01

be done doing sth和 finish doing sth有区别吗?

第一种说法比较口语化
而finish doing sth就比较正式

第一个是被动的,第二个是主动的