20. No sooner _____ the phone rang again.
(A) than he sat down had
(B) he sat down than
(C)than down he sat
(D) had he sat down than
答案:登入後查看
統計: A(425), B(442), C(211), D(971), E(0) #2899200
統計: A(425), B(442), C(211), D(971), E(0) #2899200
詳解 (共 7 筆)
#5453181
no sooner A than B「一..A..就..B..」
The children had no sooner seen the cake than they felt hungry.
=No sooner had the children seen the cake than they felt hungry.
A=過去完成式= had p.p.
B=過去式
99
1
#5632541
no sooner than S V...
否定字、地方副詞放句首:要倒狀裝(V/助V+S)
解:找than,在找倒裝,這題考兩個文法
31
0
#7433537
這題的正確答案是 (D) had he sat down than。
題目翻譯
「他一坐下來,電話就又響了。」
核心文法解析
本題考查的是 「一……就……」的否定副詞倒裝句型。
當我們要表達「一發生 A 事,馬上就發生 B 事」時,英文有一個固定的高級句型:
$$\text{No sooner + 過去完成式倒裝(had + 主詞 + P.P.) + than + 過去簡單式(主詞 + 過去動詞)}$$
這個句型有兩個核心關鍵:
-
倒裝結構:
因為否定副詞 No sooner 移到句首,後面的主句必須採用倒裝句型(將助動詞移到主詞前面)。因為 A 事(坐下)發生在 B 事(電話響)之前,所以 A 事要用過去完成式(had + P.P.),倒裝後結構為:had he sat down。
-
固定搭配詞:
No sooner 必須與 than 搭配使用,引導後面的第二個動作。
選項分析
-
(A) than he sat down had
-
錯誤。詞序完全混亂,than 不會放在主詞前面,had 也不會落在句尾。
-
-
(B) he sat down than
-
錯誤。當 No sooner 置於句首時,主句必須倒裝,此選項維持了正常語序(he sat down),不符合倒裝規則。
-
-
(C) than down he sat
-
錯誤。結構與詞序皆不正確。
-
-
(D) had he sat down than
-
正確。had he sat down 達成了過去完成式的倒裝,且後半段正確銜接了 than,完美符合句型結構。
-
0
0