could have,would have,should have 英文用法!如何用英文表达原本「可以、应该、想要」去做,却没做?would have 意思,would have 用法,would have 翻译,原本可以 英文,原本想要 英文,原本应该 英文,可以 英文,想要 英文,应该 英文

composition-cute-design-diary-219249.jpg



当我们想用英文表达,原本「应该、可以、想要」去做某件事,但却没去做,应该怎麽说呢?其实很简单。句型通常是could have,would have,或是should have。


以下说明could have,would have,should have的英文用法,赶快学起来,下次就会萝!


1. Could have + 过去分词

意思:「Could have + 过去分词」用来表达,你原本可能可以做,或是你过去有能力做,但是却没有去做。


例1:I could have gone to bed earlier, but I decided to stay up late. 我可以早点上床,但我选择晚睡。


另外「Couldn’t have + 过去分词」,则是用来表达,某件事是没可能达成的,即便你过去很想要达成它。


例:I couldn’t have passed the exam. It’s so difficult.我不可能通过这考试的,它太难了。


「Could have + 过去分词」还有另外一个用法,那就是当我们不确定自己说的话是不是对的时候,用「可能」来表示。


例:


A:Why is Tom late? 为什麽汤姆迟到了。

B:He could have forgotten about this meeting. 他可能忘记这个会议了。


同时,这裡也可以用「might have+过去分词」来替换,意思是一样的。


A:Why is Tom late? 为什麽汤姆迟到了。

B:He might have forgotten about this meeting. 他可能忘记这个会议了。


2.would have + 过去分词

意思:「would have + 过去分词」用来表达某件事你很想做,但却没去做。


例:I would have called you, but I was too busy.我想打给你的,但我太忙了。


3. should have + 过去分词

意思:「should have + 过去分词」用来表达某件事是你应该去做的,但却没做。或是某件事对你来说是个好主意,但你没去做。


例: You should have gone to bed early. 你应该早点上床睡觉的。(指:你应该早点上床睡觉,但你没有,所以现在很累。)


另外,should have 有时候会加上 by now ,用来表达,某件事应该如何如何,但不知道为什麽却没发生(用来表达如果一切顺利,某件事应该要发生了)。


例: The plane should have arrived by now. 这飞机应该现在要抵达了。(指:飞机现在应该抵达但却没抵达,应该是有什麽状况发生了)


相关阅读:


would的用法,would 英文用法


account是什么意思,account英文短语用法?


abide by是什么意思,abide by英文短语用法?


ache是什么意思,ache英文短语用法?


act英文短语用法大集合!

比较英文怎么说,比较英文用法解析

给自己一次机会
去创造想要的生活