17. The severe flooding _____ if the authorities had cleared the drainage systems and taken proper precautions ahead of the heavy rainfall.
(A) ought to be avoided
(B) must have avoided
(C) will be avoided
(D) could have been avoided

答案:登入後查看
統計: A(4), B(4), C(8), D(81), E(0) #3456243

詳解 (共 3 筆)

#6478574
這是一道條件句(conditional...
(共 748 字,隱藏中)
前往觀看
9
0
#7311231
The severe flooding ...
(共 251 字,隱藏中)
前往觀看
0
0
#7367120
  • if + had p.p.(過去完成式)
  • 主句 → could/would/might have + p.p.

因此:

The severe flooding could have been avoided

意思:

如果當局事先清理排水系統並做好預防措施,嚴重洪水本來是可以避免的。

其他選項

  • (A) ought to be avoided
    表示「應該被避免」,時態不對。
  • (B) must have avoided
    主詞 flooding 不可能「避免了某事」。
  • (C) will be avoided
    未來式,不符合 if had cleared 的過去假設。
0
0