英语非谓语动词 有人这么说

英语非谓语动词 有人这么说
to do不定式表示将来发生的动作,Having done一般是指已经持续了一段时间的动作,后面一般都有表示一段时间的短语,像for an hour啊since breakfast啊之类的;to have done 一般是指已经完成的动作,一般后面都有表示时间点的词或短语,像yesterday啊
英语人气:511 ℃时间:2020-06-09 14:11:34
优质解答
我认为大致是对的.提醒一下:to have done 中的动词动作要比主句中动作先完成.但是引导目的状语用to have done 的很少,一般用于人后悔做了某事.如:I am so sorry to have hurt you.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版