> 英语 >
英语非谓语动词 有人这么说
to do不定式表示将来发生的动作,Having done一般是指已经持续了一段时间的动作,后面一般都有表示一段时间的短语,像for an hour啊since breakfast啊之类的;to have done 一般是指已经完成的动作,一般后面都有表示时间点的词或短语,像yesterday啊
人气:370 ℃ 时间:2020-06-09 14:11:34
解答
我认为大致是对的.提醒一下:to have done 中的动词动作要比主句中动作先完成.但是引导目的状语用to have done 的很少,一般用于人后悔做了某事.如:I am so sorry to have hurt you.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版