done

done

done做形容詞adj.已完成的;煮熟的;合乎禮儀的;合乎規矩的感嘆詞表示接受建議)動詞做(do的過去分詞);乾。

基本信息

詞性

形容詞adj.
已完成的;煮熟的;合乎禮儀的;合乎規矩的。
int.
感嘆詞,表示接受建議
動詞v.
做(do的過去分詞);乾。

區別

簡介

would+have+done”虛擬語氣,表示對過去事情的假設,意思是“本來會做”。

例句

1.Iwouldhavetoldyouallabouttheboy'sstory,butyoudidn'taskme.我本來會告訴你這個小男孩的故事,但是你沒有問我。
2.Withoutyourhelp,Iwouldn'thaveachievedsomuch.沒有你的幫助,我是不會取得如此大的成績。
“could+have+done”是虛擬語氣,表示對過去事情的假設,意思是本來能夠做某事而沒有做。
Hecouldhavepassedtheexam,buthewastoocareless.本來他能夠通過考試,但是他太粗心。

相關知識

must+have+done
donedone
表示對過去事情的肯定推測,譯成“一定做過某事”,該結構只用於肯定句。
1.Itmusthaverainedlastnight,forthegroundiswet.昨晚一定下雨了,因為地面還是濕的。
2.Youmusthavebeenmadtospeaktotheservant.你和僕人說話,一定是發瘋了。
can't+have+done
表示對過去事情的否定推測,譯成“不可能做過某事”。
1.Mr.Smithcan'thavegonetoBeijing,forIsawhiminthelibraryjustnow.史密斯先生不可能去北京了,我剛才還在圖書館見過他。
2.Marycan'thavestolenyourmoney.Shehasgonehome.瑪麗不可能偷你的錢,她回家去了。
can+have+done
表示對過去行為的懷疑,用於疑問句,譯成“可能做過……嗎?”。
1.Thereisnolightintheroom.Cantheyhavegoneout?屋裡沒有燈,他們可能出去了嗎?
2.Thereisnowheretofindthem.Wherecantheyhavegone?到處找不到他們,他們可能到什麼地方去呢?
may+have+done
表示對發生過的事情的推測,意思是“可能已經”或“也許已經”,用於肯定句中。
—WhathashappenedtoGeorge?
—Idon'tknow.Hemayhavegotlost.
—喬治發生了什麼事?
——我不知道,他可能迷路了。
might+have+done
表示對過去事情的推測,might與may意思相同,但可能性更小。多用於虛擬語氣結構中。
1.Hemighthavegivenyoumorehelp,eventhoughhewasbusy.他或許會多給你一些幫助,即使他很忙。
2.Shemighthaveachievedgreaterprogress,ifyouhadgivenhermorechances.如果你多給她點機會,她可能已經取得更大的成績。
should+have+done
意思是“本來應該做某事,而實際沒做。”“shouldn't+have+done”表示本來不應該做某事,而實際做了。含有指責對方或自責的含意。
1.Tom,youaretoolazy.Theworkshouldhavebeenfinishedyesterday.湯姆,你太懶惰了,這項工作本來應該昨天就做完的。
2.Look,Tomiscrying.Ishouldn'thavebeensoharshonhim.看,湯姆哭了,我本來不應該對他如此嚴厲。
3doyoufeelguiltywhenyouhavedonesomethingyoushould"t.
oughtto+have+done
表示過去應該做而實際並沒有做,譯成“理應做……”,往往表示遺憾。與“should+have+done”用法基本一樣。
IoughttohavegonehomelastSunday.我理應上星期日回家。
Yououghtnottohavegivenhimmorehelp.你不應該幫助他那么多。
need+have+done
表示本來需要做某事而沒有做。“needn't+have+done”則表示“本來不需要做某事而做了”。
Ineedn'thaveboughtsomuchwine—onlyfivepeoplecame.我本來沒有必要買這么多酒,只來了五個人。
Heneedhavehurriedtothestation.Inthatcase,bewouldn'thavemissedthetrain.他本來需要快點去車站,那樣的話,他就不會誤了火車。
wouldliketohavedonesth.本打算做某事
Iwouldliketohavereadthearticle,butIwasverybusythen.
wouldrather+havedone.當時寧願做了或沒做
Iwouldratherhaverefusehisoffele.

相關詞條

相關搜尋

熱門詞條

聯絡我們