128. The factory has implemented strict safety protocols to prevent accidents_______heavy machinery operation.
(A) while
(B) during
(C) when
(D) as
統計: A(140), B(596), C(109), D(131), E(0) #3823428
詳解 (共 2 筆)
正確答案:
(B) during
語法拆解與秒殺破題法:
-
分析空格後方的文法結構:
-
空格後方接的是一個名詞片語
heavy machinery operation(重型機械操作)。 -
這裡沒有出現完整的主詞與動詞(S + V)。
-
-
區分介系詞與連接詞(秒殺關鍵):
-
(B) during是介系詞(Preposition) $\rightarrow$ 後面直接接名詞 / 名詞片語(N. / N.P.)。用來表示在某個時期或活動「期間」(例:during the meeting, during the operation)。符合後方名詞片語的結構(✅ 正解)。 -
(A) while、(C)when、(D)as在此處多數情況下作為從屬連接詞,後面必須接完整子句(S + V)或分詞構句。若要接名詞,通常需寫成子句形式(如 while [the workers are] operating heavy machinery),因此直接放在名詞片語前會造成文法錯誤(❌ 排除)。
-
選項詳細解析
-
(A) while (conj. 當……時 / 雖然)
-
解析: 從屬連接詞。後面通常接子句(S + V)或分詞(V-ing),不直接接單純的名詞片語
heavy machinery operation。
-
-
(B) during (prep. 在……期間) $\rightarrow$ 正解
-
解析: 介系詞。後面直接接名詞片語
heavy machinery operation,完美表達「在操作重型機械期間」,文法與語意皆為正確。
-
-
(C) when (conj. 當……時)
-
解析: 從屬連接詞/副詞。同樣需要引導子句(如 when operating...),不直接接名詞片語。
-
-
(D) as (conj. 當……時 / 因為)
-
解析: 從屬連接詞或介系詞(當作身分),但在此語境中無法直接搭配名詞片語表示時間持續的期間。
-