6.We __________ to each other since we had a quarrel last week. .
(A) haven’t talked
(B) hadn’t talked
(C) don’t talk
(D) didn’t talk
統計: A(3), B(3), C(2), D(4), E(0) #946099
詳解 (共 2 筆)
-
We __________ to each other... 這是主句,表示「我們彼此…」。
-
We:主詞,第一人稱複數代名詞。
-
__________:空格處應填入一個動詞片語,作謂語,說明 We 的動作。
-
to each other:介系詞片語,作狀語,修飾動詞片語,表示「彼此」。
-
-
...since we had a quarrel last week. 這是一個時間狀語從句,修飾主句,表示「自從我們上週吵架以來」。
-
since:從屬連接詞,引導時間狀語從句,表示「自從…以來」。
-
we:主詞,第一人稱複數代名詞。
-
had a quarrel:動詞片語,作謂語,表示「吵架」。
-
last week:時間狀語,表示「上週」。
-
本句子單字、本句子相關單字、片語與文法:
-
單字:
-
we (代名詞)
-
to (介系詞)
-
each other (代名詞片語)
-
since (連接詞/介系詞)
-
had (動詞 have 的過去式)
-
a (冠詞)
-
quarrel (名詞)
-
last (形容詞)
-
week (名詞)
-
-
相關單字:
-
speak (v. 說話)
-
communicate (v. 溝通)
-
argue (v. 爭論)
-
disagree (v. 不同意)
-
fight (v./n. 打架;爭吵)
-
-
片語:
-
talk to each other (彼此交談)
-
have a quarrel (吵架)
-
last week (上週)
-
since… (自從…以來)
-
-
文法:
-
現在完成式
-
時間狀語從句
-
since 的用法
-
分析各選項單字並翻譯:
-
(A) haven’t talked:還沒說過話 (現在完成式否定)
-
(B) hadn’t talked:那時還沒說過話 (過去完成式否定)
-
(C) don’t talk:不說話 (現在簡單式否定)
-
(D) didn’t talk:沒說過話 (過去簡單式否定)
翻譯最終答案:
正確答案是 (A)。
We haven’t talked to each other since we had a quarrel last week.
自從我們上週吵架以來,我們就沒再說過話了。
各選項的單字、片語與文法做進一步延伸:
-
(A) haven’t talked:
-
現在完成式否定: 表示從過去某個時間點開始一直持續到現在的狀態或動作,而且這個狀態或動作還在持續或對現在有影響。
-
本句中,since 引導的時間狀語從句表示動作的起始時間點 (上週吵架),而主句的動作 (沒說話) 從那時開始持續到現在,並且可能還會繼續下去,因此使用現在完成式最符合語境。
-
-
相關片語:
-
haven't talked to each other (彼此還沒說過話)
-
haven't spoken to each other (彼此還沒說過話)
-
-
-
(B) hadn’t talked:
-
過去完成式否定: 表示在過去某個時間點之前就已經結束的動作或狀態。
-
We hadn't talked to each other before we went to the party. (我們去派對之前就沒說過話了。)
-
這個選項不符合語境,因為「沒說話」的狀態延續到現在。
-
-
-
(C) don’t talk:
-
現在簡單式否定: 表示現在的習慣性動作或狀態。
-
We don't talk much at work. (我們在工作時不常說話。)
-
這個選項不符合語境,因為句子強調的是從上週吵架之後開始的狀態,而不是現在的習慣。
-
-
-
(D) didn’t talk:
-
過去簡單式否定: 表示過去某個時間發生的動作或狀態。
-
We didn't talk at the meeting yesterday. (我們昨天開會時沒說話。)
-
這個選項只表示過去某個時間點的狀態,無法表達「從上週吵架到現在」的持續性。
-
-
綜合來看,由於句子強調從過去某個時間點開始持續到現在的狀態,因此使用現在完成式 haven’t talked 最符合語境。