此用法目的在於:推測,針對過去的事情做推測
最明顯特色:有含義助動詞 + 完成式(have + Vp.p.)
狀況1.→ can(可能>may)/may(可能)/must(肯定) + have Vp.p.
解→將現在式助動詞「can/may/must」解讀為「貼近現實(可能性較高)」+「have + Vp.p.」解讀為「已做完的動作」= 可能性非常高且已做完(發生)的動作(事情)
e.g. (阿丹進教室後,問同學,Lulu怎麼還沒來,同學回說:「她(現在)可能已經出發了。」
= She may have started out now. →「出發」是「已做(發生)的動作(事情)」,且說話者對這件事情的把握度(確定性)稍高。
e.g. Danny must have solved the problem. [阿丹肯定已解決掉那個問題。]
狀況2-1.→ could(可能)/might(可能)/should(應該)+ have Vp.p.
解→將過去式助動詞「could/might/should」解讀為「較不貼近現實(可能性較低)」+「have + Vp.p.」一樣解讀為「已做完的動作」= 已做完(發生)的動作(事情)但可能性較低
e.g. (同學緊接著猜測說道:「她昨晚可能太晚上床睡覺了。」
= She could have gone to bed very late last night. →「上床睡覺」是「已做(發生)的動作(事情)」,而說話者對這件事情的把握度(確定性)較低。
e.g. They might have talked to eath other and made a deal. [他們可能已聊過,也達成共識了。]
狀況2-2→ would(會)/could(能夠、可能)/might(可能)/should(應該) + have Vp.p.
用途:說明「過去(當時)要做而未做到的事」,通常是悔恨當初。
e.g. You could have told me about it.[你當時大可告訴我這件事(就好)。]
e.g. I should have quit the low-paid job earlier and found a better one.[我當初應該早點辭掉低薪的工作,找更好的(才是)。]
更多精彩細節的講解與操作演練都在自編講義及課堂上哦!
還不快加入【阿丹英文】! 臉書搜尋【鍾育哲 Danny Chung(阿丹)】或【阿丹英文】,歡迎私訊詢問!
按讚【丹里瘋英文臉書粉專】+訂閱【丹里瘋英文Youtube頻道】+追蹤【IG(dlfunglish)】+鎖定【痞克邦】
將有不定期更新,且到班系上課還會有優惠哦!
留言列表