【英文文法必學】:could have, would have, should have 的用法解析
2020/11/20
英語力

could have, would have, should have

 

 ✏️ could have + past participle.  過去可以做到,但沒有去做

e.g. He could have worked at that company with his previous job experiences, but he didn’t even go to the interview.(依他豐富的工作經驗,他原本可以在那家公司工作的,但是他最後甚至沒去面試。)

 ☞ 前面加上否定的話,則是變成:過去無法做到,即使有意願去做也沒辦法

e.g. We couldn’t have saved those kittens, even if we had enough time.(即使我們有足夠的時間,我們也無法拯救那些小貓。)

 ☞ 最後一種用法則是與might have相通,指的是猜測過去發生的事、可能的原因。

e.g. Why didn’t he show up?(他怎麼沒來?)

e.g. He could/might have forgotten about today’s appointment.(他可能忘記了今天的預約。)

 

 ✏️ should have + past participle  過去應該做到的事,但沒做到,通常表示一種建議或是後悔

e.g. I should have turned off the fan before I left the house.(我應該在離開屋子之前關掉電風扇的。)

 ☞ 前面加上否定的話,則是變成:某件事不是明智之舉,但還是已經做了

e.g. I shouldn’t have shared those secrets with her.(早知道我不應該和她分享這些秘密的。)

 ☞ should have也可以指一件我們認知中應該要發生的事情,但不確定是否進展順利,所以使用假設語氣,通常與by now連用。

e.g. The flight should have arrived at LAX by now.(這個航班到現在應該已經抵達洛杉磯國際機場了。)

 

 ✏️ would have + past participle  表示過去的發生情況,然後想像最後可能發生但與現實不同的結果;或是描述過去想做、將會做的動作,但沒有做到,通常會加上but

e.g. If it had not been for the typhoon, we would have had a nice trip to Orchid Island.(如果不是因為颱風的關係,我們的蘭嶼行原本應該會很棒。)

e.g. I would have told you about this matter over the phone, but I couldn’t find my phone.(我本來會打電話告訴你這件事的,但是我的手機不見了。)

 

三種的用法其實異曲同工之妙,架構都是一樣的,但個別要強調的語法意涵還是要多多注意,今天的練功房就到這邊,謝謝大家。

推薦閱讀
【必學文法英文】5大「句型+時態」和 7種常用問句
【英語會話大全】:9種情境,26句必學句子1次掌握!
【英語寫作必備】:10大英文寫作練習網站&英文寫作課程推薦

學員心得
FUNDAY線上英文學習平台評測:彈性課程與雙母語教師
FUNDAY評價心得推薦|李國禎學員真實分享英文學習評價
FUNDAY 評價|英文學習經驗分享|學生:張潔晰給自己的禮物

-----

想學更多生活英文嗎?

免費加入會員,看新聞、文章順便學英文!

https://lihi1.com/1AUTk

#FUNDAY #FUNDAY學英文#FUNDAY部落格 #英語力

上一篇:名句背後的故事 _ 饒舌天王 Dr. Dre
下一篇:名句背後的故事 _ 伊比鳩魯
同類型文章 —— 英語力
感恩節相關英文大全
2024/11/21
【面試英文全攻略】:面試常見問題、面試陷阱,句型重點整理
2024/11/15
全球折扣季來了!一起探索各地的購物熱潮
2024/11/14
回到文章列表