22. Had the budget been larger, the campaign _____ more effective.
(A) could have been
(B) will have been
(C) would be
(D) was

答案:登入後查看
統計: A(282), B(57), C(239), D(43), E(0) #3342682

詳解 (共 5 筆)

#6265636
Had the budget been larger, the campaign could have been more effective.
如果預算更充足,這次活動本可以更有效果。
(A) could have been
(B) will have been
(C) would be
(D) was
Had the budget been larger, the campaign could have been more effective.
=If the budget had been larger, the campaign could have been more effective.
========================================
675487874e957.jpg
budget [ˈbʌdʒ.ɪt] (名詞) 預算
campaign [kæmˈpeɪn] (名詞) 活動
effective [ɪˈfek.tɪv] (形容詞) 有效的
ㅤㅤ
18
0
#6244958
文法解釋:題目句子結構為:「Had th...
(共 1687 字,隱藏中)
前往觀看
10
0
#6243734
Had the budget been ...

(共 633 字,隱藏中)
前往觀看
10
0
#6252008
(A) could have been...
(共 260 字,隱藏中)
前往觀看
4
1
#7213536

Had the budget been larger, the campaign _____ more effective. (如果預算更大,這次行銷活動就會更有效。)

選項分析

  • (A) could have been:表示「本來可能會更有效」,符合假設語氣(過去事實相反的假設)。

  • (B) will have been:未來完成式,不適合用在過去假設句。

  • (C) would be:現在或未來的假設,不符合句子裡的過去完成式結構。

  • (D) was:過去簡單式,語法不符,因為句子是「假設語氣」而非單純描述。

正確答案

? (A) could have been 意思是「本來可能會更有效」,符合 倒裝的假設語氣(Had + 主語 + 過去分詞 → 表示過去事實相反的假設)。

這題其實就是在考 假設語氣的倒裝句型

  • 正常語序:If the budget had been larger, the campaign could have been more effective.

  • 倒裝語序:Had the budget been larger, the campaign could have been more effective.

1
0

私人筆記 (共 2 筆)

私人筆記#6487992
未解鎖
這句話是一個與過去事實相反的假設句,描...
(共 259 字,隱藏中)
前往觀看
6
0
私人筆記#7650954
未解鎖
Had the budget been...
(共 136 字,隱藏中)
前往觀看
1
0