19. We missed the last bus! We _____ up.
(A) should have hurried
(B) have hurried
(C) can hurry
(D) should hurry

答案:登入後查看
統計: A(508), B(26), C(2), D(322), E(0) #1794724

詳解 (共 3 筆)

#2913617

Should have是用來表達應該做可是沒有做的事情。

64
0
#2821565
should have 用來表示應該做卻...
(共 72 字,隱藏中)
前往觀看
16
0
#5167945

Could have

Could have + 過去分詞:過去有能力做的事情,但是沒有做。

/ 例句 /

We could have caught the train if we had arrived earlier.
如果我們早點到,我們就能趕上火車了。
(我們是可以早點到的,但是沒做到。)

Would have

Would have + 過去分詞:表達當想做某件事時,卻沒有做到。

/ 例句 /

I would have called you, but I was too busy.
我想打給你的,但我太忙了。
( 我是想打給你的,但太忙沒做到。)

Should have

Should have + 過去分詞:通常用在對過去的事情感到後悔、或談到過去的錯誤
用 should have  / shouldn’t have 來告訴別人或自己應該在過去採取不同的行動

/ 例句 /

 I should have gone to bed early.

我應該早點上床睡覺的。
( 我應該早點上床睡覺,但我沒有。)

13
0