to have done 与having done 有什么区别

to have done 与having done 有什么区别
英语人气:455 ℃时间:2019-12-26 09:07:56
优质解答
to have done 一般指尚未完成的完成时,属于完成时语态,例如 By the end of next term(尚
未来到) ,we are going to have learnt nine thousand words.
而having done 强调时间上的先后顺序,一般作状语,例如 Having finished
his work,Bob went back home happily.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版