16. We _____ finished the project before..-阿摩線上測驗
16. We _____ finished the project before the deadline.
(A) should have
(B) would have
(C) could
(D) might
K(113高普會計雙榜) 國一下 (2024/11/05): We _____ finished the project before the deadline.
(A) should have (modal verb) 應該已經,本應 (B) would have (modal verb) 會已經,本會 (C) could (modal verb) 能夠,可以 (D) might (modal verb) 可能,也許 翻譯:
我們本應在截止日期前完成這個項目。
(A) should have 是正確答案,表示「應該已經」,用於表達對過去情況的責任或期望的未達成,暗示我們有能力完成但沒有按時完成。
(B) would have 表示「會已經」,通常用於假設句的條件,不符合此處表達的意思。
(C) could 表示「能夠」,指一般的能力或可能性,但句中指的是應完成的責任,並非單純的可能性。 (D) might 表示「可能」,適用於不確定性,未強調應完成的責任或期望。 If he had seen the email, he _____ responded immediately.
(A) should have (B) would have (C) could (D) might 答案: 如果他看到了電子郵件,他會立刻回覆。注意,「would have」表示假設條件下的動作結果,故應選擇 (B) would have。 | 檢舉 | ||
電力滿滿(111電僱已上岸 大四下 (2024/11/06): 這句子的文法結構是用過去完成式的情況,搭配情態助動詞(modal verbs)來表示過去未實現的情況。以下是詳細的文法解釋: | 檢舉 |
|
|