16. We _____ finished the project before the deadline.
(A) should have
(B) would have
(C) could
(D) might

答案:登入後查看
統計: A(463), B(98), C(41), D(27), E(0) #3342676

詳解 (共 6 筆)

#6243792
We _____ finished th...

(共 602 字,隱藏中)
前往觀看
12
0
#6265603
 We should have finished the project before the deadline.
我們當時應該在截止日期前完成這個專案。
(A) should have [ʃʊd hæv] (助動詞片語) 應該已經-->「應該做,但沒有做事情」。
(B) would have [wʊd hæv] (助動詞片語) 本會已經-->「打算做/某條件下會做,但沒有做的事情」
(C) could [kʊd] (助動詞) 能夠
(D) might [maɪt] (助動詞) 可能
ㅤㅤ
project [ˈprɒdʒɛkt] (名詞) 專案
deadline [ˈdɛdˌlaɪn] (名詞) 截止日期
should  have +p.p (過去分詞)
10
0
#6244939
這句子的文法結構是用過去完成式的情況,搭...
(共 799 字,隱藏中)
前往觀看
10
0
#6262691
★【自製破解筆記】★(望能幫上大家!)(...
(共 851 字,隱藏中)
前往觀看
10
0
#6252002
(A) should have Her...
(共 233 字,隱藏中)
前往觀看
9
0
#7211276

We _____ finished the project before the deadline. (我們在截止日期前就應該完成這個專案。)

選項分析

  • (A) should have:應該已經完成,表示一種「本來應該做到但沒有做到」的語氣,最符合句意。

  • (B) would have:本來會完成,但通常用在假設語境(例如「如果…就會…」),不合題意。

  • (C) could:可以,語法上不完整,缺乏完成時態,與句意不符。

  • (D) might:可能,語意不明確,與「應該完成」的責任感不符。

正確答案

? (A) should have 意思是「本來應該完成」,符合句意:我們應該在截止日期前完成這個專案

1
0

私人筆記 (共 3 筆)

私人筆記#6487983
未解鎖
句子意思是「我們本應該在截止日期前完成...
(共 236 字,隱藏中)
前往觀看
5
0
私人筆記#7650948
未解鎖
We _____ finished t...
(共 163 字,隱藏中)
前往觀看
1
0
私人筆記#7594302
未解鎖
We should have finis...
(共 254 字,隱藏中)
前往觀看
0
0