情態(tài)動詞選擇的不同在于他們意義上的區(qū)別,would翻譯成會,should翻譯成應(yīng)該would/should + have + 過去分詞 這是虛 擬語氣的一種用法。
would have done :表示對過去事情的假 設(shè),意思是“本來會做”。 比如: I would have told you all about the boy's story, but you didn't ask me. 我本來會告 訴你這個小男孩的故事,但是你沒有問我 。
should have done: 表示對過去事情的假 設(shè),意思是本來能夠做某事而沒有做。含 有指責(zé)對方或自責(zé)的含意。 比如: Tom, you are too lazy. The work should have been finished yesterday. 湯姆,你 太懶惰了,這項工作本來應(yīng)該昨天就做完 的。
這是我百度過來的
英語 would have done 和should have done 的用法
英語 would have done 和should have done 的用法
英語人氣:740 ℃時間:2020-04-16 22:09:59
優(yōu)質(zhì)解答
我來回答
類似推薦
- 對過去事實的虛擬中的:would /could / should /might + have done 有什么區(qū)別?
- would have done,might have done,could have done,should have done分別表示什么意思?
- should have done .would have done. must have done三者之間的意思和用法上有什么區(qū)別?
- would have done和 should have done的區(qū)別是什么?意思分別是什么
- 關(guān)于英語ought to have done 與should have done的區(qū)別 有need have done needn,t have done 與should h
- 衛(wèi)星運動軌道問題
- 已知5x+12y=60,求根號(x-4)^2+y^2的最小值
- 求幫助一道初一的數(shù)學(xué)題. 感謝
- 請仿照春最后3段以理想為話題寫一段話
- isn't the dolphin clever?怎么回答?
- 如圖,已知,△ABC和△ADE均為等邊三角形,BD、CE交于點F. (1)求證:BD=CE; (2)求銳角∠BFC的度數(shù).
- 若log底數(shù)2[log底數(shù)3(log底數(shù)4)]
猜你喜歡