作者xiezl (【经典美语】谢忠理)
看板Eng-Class
标题Re: 英文句子求助
时间Wed Mar 15 15:34:30 2023
※ 引述《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://webptt.com/cn.aspx?n=bbs/Eng-Class/M.1678865672.A.F38.html
1F:推 chrisjohn214: 感谢指导 03/15 17:06
2F:→ sobi513: 非常感谢这麽用心仔细的回应!!您实在也好厉害啊!板上 03/17 00:05
3F:→ sobi513: 果然神人辈出!! 03/17 00:05