Re: 英文句子求助

看板Eng-Class (英文板)作者 (【經典美語】謝忠理)時間1年前 (2023/03/15 15:34), 編輯推噓1(102)
留言3則, 2人參與, 1年前最新討論串2/2 (看更多)
※ 引述《sobi513 (bumpy)》之銘言: : 下圖中第15題的答案,我想破腦袋都無法解析該句以及不懂為何答案會是「to have been」 : 。 : https://i.imgur.com/id0jyrQ.jpg
: 第一次發文求助,若發文格式或內容違反版規,煩請告知,我會儘速修正,謝謝! All the spectators buzzed noisily and everyone craned their neck to witness what this man looked like ______ bold enough to seduce a princess. 首先說明答案 (C) (C) to have been ■ 根據前後文,本句的句意應該是「所有觀眾都鬧哄哄,每個人都伸長了脖子,想看看 這個人是什麼樣子的,竟然敢勾引公主。」 因此判斷原始的句子應該是用表「結果」的從屬連接詞連接的副詞子句: All the spectators buzzed noisily and everyone craned their neck to witness what this man looked like [so that he had been] bold enough to seduce a princess. [...] 裡的動詞時態,可以用過去完成式,與前面的過去式動詞 buzzed, craned 等構成 先後時間的比較。而在實際寫作上,可以用過去式替代過去完成式。但是由於本題最後答 案是完成式形式,所以目前採過去完成式。 ■ so that + clause 為副詞子句,可以用來表目的或表結果: 1. with the aim that; in order that 為的是;以便: She worked hard so that everything would be ready by 6 o'clock. 她拚命幹以便能 到 6 點時把一切都準備好。 2. with the result that; to the extent that 結果;以致;因此: Nothing more was heard from him so that we began to wonder if he was dead. 再 也沒聽到他的消息,因此我們有些懷疑他是否死了。 目前依據原文語意,應該採取表結果的用法。 ■ 表結果的副詞子句可以簡化為表結果的不定詞片語: so that he had been bold enough to seduce a pricess -> to have been bold enough to seduce a pricess ■ 若從上下文中可明確看出所指之人時,不定詞片語的意義上主詞可以省略不寫,如本 題中原本 so that he 中的 he 在不定詞片語中被省略。若擔心語意不明的話可以加上 for him [to have been] 綜合以上說明,(C) 可以選為答案。 --------------------------------------------------------------------- (A) being 1. 文法上來說,現在分詞片語要表示結果,應該用非限定結構,例如: Two more countries from Eastern Europe - Bulgaria and Romania - join the EU, which brings the number of Member States to 27. -> Two more countries from Eastern Europe - Bulgaria and Romania - join the EU, bringing the number of Member States to 27. 這時現在分詞的前面需要有逗點。 2. 同時,從上例來看,這時候是以主要子句的全部或一部為先行詞,很少會以單一名詞 為先行詞。也就是拿 this man 當先行詞,用 being ... 作為表示結果的分詞片語的寫 法與一般慣例不合。 綜合 1, 2 兩點,排除答案 (A) --------------------------------------------------------------------- (B) so as to = in order to 表示目的,「為了」。這個結構不會用來表示結果,所以在上下文中語意 不合邏輯。 排除答案 (B) --------------------------------------------------------------------- (D) that had been 1. 若選用關係子句 (即形容詞子句) 的話,本題應該用非限定關係子句 (有逗點),而非 限定關係子句 (無逗點)。 原因在關係代名詞 that/who 的先行詞是 this man ,這裡用了指示形容詞 this,已經 在指特定的那個人,因此必須使用非限定關係子句。寫出來的內容會是 witness what this man, who had been bold enough to seduce a princess, looked like 2. 若要將此關係子句簡化,原本的逗點都會留著,不會消失 -> witness what this man, having been bold enough to seduce a princess, looked like 在此處簡化為分詞片語,而非不定詞片語 3. 形容詞子句可以簡化成不定詞片語,在此種情況下,原子句的關係詞一般是受詞或副 詞語。 ‧ 修飾「人」之形容詞子句 The person whom you should ask is George. → The person [to ask] is George. 由於本題中的關係詞當作主詞用,所以雖然文法上可以改成不定詞片語,但是習慣上比較 少用。 4. 本題若想用沒有逗點的關係子句,那可能的寫法會是 witness what THE man who had been bold enough to seduce a princess looked like 5. 本題用來指人的關係代名詞最好選用 who 而非 that,除非有其他選用 that 的情況 ,比方說先行詞同時包含人與物。 6. 綜合以上,排除答案 (D) --------------------------------------------------------------------- 最後附帶說明: 原文中 everyone craned their neck 的 their 最好還是用回 his/her,以減少代名詞 不一致。若用 their 勉強可接受,但是後面的 neck 就應該改成 necks,以符合數的一 致。 --------------------------------------------------------------------- 本題解說較長,若有忙中出錯的情況,歡迎各位指正。 以上。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.219.148 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1678865672.A.F38.html

03/15 17:06, 1年前 , 1F
感謝指導
03/15 17:06, 1F

03/17 00:05, 1年前 , 2F
非常感謝這麽用心仔細的回應!!您實在也好厲害啊!板上
03/17 00:05, 2F

03/17 00:05, 1年前 , 3F
果然神人輩出!!
03/17 00:05, 3F
文章代碼(AID): #1a4NK8yu (Eng-Class)
討論串 (同標題文章)
本文引述了以下文章的的內容:
3
18
完整討論串 (本文為第 2 之 2 篇):
3
18
1
3
文章代碼(AID): #1a4NK8yu (Eng-Class)