高中英语非谓语的区别请解释一下下面两组之间的区别(相同与不同点)1.doing与having done2.being done,having been done 与done类似什么情况下用doing,什么情况下用having done?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 07:05:32

高中英语非谓语的区别请解释一下下面两组之间的区别(相同与不同点)1.doing与having done2.being done,having been done 与done类似什么情况下用doing,什么情况下用having done?
高中英语非谓语的区别
请解释一下下面两组之间的区别(相同与不同点)
1.doing与having done
2.being done,having been done 与done
类似什么情况下用doing,什么情况下用having done?

高中英语非谓语的区别请解释一下下面两组之间的区别(相同与不同点)1.doing与having done2.being done,having been done 与done类似什么情况下用doing,什么情况下用having done?
主动关系时用第一组,被动关系时用第二组
第一组中,一般主动关系用doing,强调完成关系时用having done
第二组中,一般被动关系用done,强调进行时用being done,强调完成时用having been done
给几个句子你:
He left home in a hurry, thinking only about to get there in time.
Having finished my homework, I finally got a chance to go out and have some fun.
He left home with the pies being baked in the oven.
With my homework having been done, I finally got a chance to go out and have some fun.