could have done 這個句型有它的特殊含意,表示“本來可能做到而未做到的事”。
Our class team could have won the game.
指過去的事情, 已經過去, 有懊悔無法挽回或抱怨早知道的意思
● 因為could這字是助動詞, 所以後面的 have 一律只能用原形
● could have p.p. 是 ”(當時/之前) 原本可以...” 的意思
· I could have done better on the test, but I ran out of time.
我本來可以考得更好~
· You could have told me you would be late, so I wouldn’t have had to wait so long.
我本來可以不用等這麼久的~(抱怨對方)
全站熱搜