14. Linda couldn’t have her laptop _____ for free because it is no longer under warranty.
(A) repairs
(B) repaired
(C) repairing
(D) will repair

答案:登入後查看
統計: A(48), B(430), C(26), D(7), E(0) #2556040

詳解 (共 3 筆)

#4619630
Linda無法讓她的筆記本電腦免費被維修...
(共 86 字,隱藏中)
前往觀看
3
0
#5085516
repair的過去分詞➡️repaired
「被」維修
1
0
#6277299

正確答案是 (B) repaired。



---

詳解:

這題的關鍵在於理解句子結構「have something done」,這是一種使役動詞用法,表示「請別人幫忙完成某事」或「安排某事被完成」。
句子中的「Linda couldn't have her laptop () for free」就是使用這種結構,完整的意思是「Linda 無法免費讓她的筆電被修理,因為它已經過了保固期」。


---

各選項分析:

1. (A) repairs

解釋:
「repairs」是名詞,表示「修理」。
句子中需要的是動詞形式或過去分詞,而不是名詞,因此這個選項不符合句法。

錯誤原因:語法不對,不能直接接在「have her laptop」後。



2. (B) repaired

解釋:
「repaired」是動詞的過去分詞,符合「have something done」結構的語法要求,表示「讓某物被修理」。

例句:

She had her car repaired last week.(她上週讓人修了車。)

Linda couldn't have her laptop repaired for free.(Linda 無法讓筆電免費被修理。)



正確原因:符合語法結構,且符合句意。



3. (C) repairing

解釋:
「repairing」是動名詞形式,用來表示修理的動作本身,但在「have something done」結構中不使用動名詞。

例:

誤用:Linda couldn't have her laptop repairing.(錯誤用法)

正用:Linda couldn't have her laptop repaired.



錯誤原因:不符合句法要求。



4. (D) will repair

解釋:
「will repair」是未來式,表示某人將修理某物,但在句子中需要的是「被動語態」,因此不符合語法要求。

例:

誤用:Linda couldn't have her laptop will repair.(錯誤用法)

正用:Linda couldn't have her laptop repaired.



錯誤原因:動詞時態和語態都不對。





---

總結:

句子結構「have something done」中,需要使用過去分詞,因此正確答案為 (B) repaired。

翻譯:

Linda 無法免費讓她的筆電被修理,因為它已經過了保固期。


0
0

私人筆記 (共 1 筆)

私人筆記#3591468
未解鎖
Linda 不能免費擁有她的筆記本電腦 ...
(共 51 字,隱藏中)
前往觀看
0
0