to have done用法

高中英語(yǔ)
2023/4/5
to have done是不定式的完成結(jié)構(gòu)。to have done有三種用法:表示發(fā)生在謂語(yǔ)動(dòng)作之前的動(dòng)作;表示在某個(gè)給定的時(shí)間之前已完成的動(dòng)作;表示過(guò)去未曾實(shí)現(xiàn)的想法和愿望。
to have done 與having done 有什么區(qū)別to have done一般指尚未完成的完成時(shí),屬于完成時(shí)語(yǔ)態(tài)。例如:By the end of next term(尚未來(lái)到) ,we are going to have learnt nine thousand words.
having done 強(qiáng)調(diào)時(shí)間上的先后順序,一般作狀語(yǔ)。例如:Having finished his work,Bob went back home happily.
to have done的雙語(yǔ)例句I don't think you ought to have done that.
我想你不應(yīng)該這樣做的。
They ought to have done so sooner; it would have saved them numerous misfortunes.
他們?cè)缇驮撨@樣做,那樣,許多不幸的事都不會(huì)發(fā)生了。
You ought to have done these exercises because you were required to so during your holidays.
這些練習(xí)你本應(yīng)該做完的,因?yàn)榧倨诶锞鸵竽阕隽恕?/p>
Is there anything you regret not having done or would like to have done differently at college.
你有沒(méi)有什么你后悔大學(xué)時(shí)沒(méi)有做的,或是想作的跟原來(lái)不一樣的事。
When I started in this business,I was just a babe in the woods.I was lucky to have done so well.
當(dāng)我開(kāi)始干這買賣的時(shí)候,我是一竅不通.我能搞得這么好,全憑運(yùn)氣。