21. The National Safety Council has been working to eliminate preventable deaths at work, in homes and communities and on the road __________ 1913.
(A) since
(B) for
(C) when
(D) in

答案:登入後查看
統計: A(173), B(3), C(0), D(9), E(0) #2343342

詳解 (共 1 筆)

#6472279

The National Safety Council has been working to eliminate preventable deaths at work, in homes and communities and on the road since 1913. 這句話的意思是:「自從 1913 年以來,國家安全委員會一直致力於消除工作場所、家庭、社區和道路上可預防的死亡事件。」

這句話描述了「國家安全委員會」正在努力消除可預防的死亡事件,並且提到了時間「1913」。句子的動詞是 "has been working",這是現在完成進行式 (present perfect continuous)。這個時態用於描述一個動作從過去的某個時間開始,一直持續到現在。

我們來看選項與時間點或時間段的搭配:

(A) since: "Since" 用於指明一個特定的時間點 (a point in time),表示「自從...以來」。它通常與現在完成式或現在完成進行式搭配,表示動作從該時間點開始並持續至今。例如:"I have studied English since 2010." (我自從 2010 年以來一直在學英文。)
(B) for: "For" 用於指明一段時間的長度 (a duration of time),表示「持續了...時間」。它也常用於現在完成式或現在完成進行式,表示動作持續的時間長度。例如:"I have studied English for ten years." (我學英文學了十年了。)
(C) when: "When" 通常用來引導時間子句,說明動作發生的時間點或時間段,後面接一個完整的子句。它不常用於這種表達「自從某時持續至今」的結構。例如:"He was working when I called." (我打電話給他時,他正在工作。)
(D) in: "In" 用於表示動作發生的年份、月份、季節或某個時間段。例如:"The council was founded in 1913." (委員會在 1913 年成立。) 但這裡的動詞是 "has been working",強調的是從 1913 年開始並持續至今的動作,而不是僅僅在 1913 年發生的一個事件。

句子中的「1913」是一個特定的年份,是一個時間點。而 "has been working" 表示動作從那時開始持續到現在。因此,最適合引導這個時間點的詞是 since

 

0
0