29.All of the students cried out excitedly __________ knowing that the midterm examination had been canceled.
(A) for example
(B) because
(C) as long as
(D) upon

答案:登入後查看
統計: A(4), B(26), C(6), D(19), E(0) #666399

詳解 (共 1 筆)

#6288170

答案是 (D) upon

解析:
"upon" 在這裡表示「一...就...」,與 "knowing" 搭配,構成時間短語,表示「一得知期中考試被取消,所有學生都興奮地大叫」。整句的意思是:「所有學生得知期中考試被取消後都興奮地叫了起來。」

其他選項的問題:

  • (A) for example:表示「例如」,用於舉例,不適合此處語境。
  • (B) because:表示原因,但這裡需要的是一個時間短語,而非原因從句。
  • (C) as long as:表示「只要」,用於條件句,不符合句意。
0
0