分享

这个句子结构太神奇了,你看懂了吗?

 徐汉根 2020-03-18

我们先来看下面这句话:

Do you ever have an idea you’re so excited about you want to tell everyone about?

看完之后,你有没有觉得这句结构有点凌乱?抓不住逻辑结构吧。

这句话大致可以分为这么三个部分:

A. Do you ever have an idea 

B. you’re so excited about 

C. you want to tell everyone about?

那么问题来了:这三部分都是怎么联结在一起的呢?它们有何逻辑语义关系啊?

请选择你的答案:

这里有语境:

结合这样的语境,上文划线部分的句子你读懂了吗?

这是来自我的饭团读者的提问,我们来看他有什么困惑:

偷时间的人:请问满胜老师这个句子里为什么在idea后面连续接了两个从句(没有逗号也没有连词)这是不是一个wordy sentence还是一个sentence fragment?

是的,这句里既没有逗号又没有连词,该如何断句呢?

下面我对这个句子进行一点改写——添加两个连词that

Do you ever have an idea that you’re so excited about that you want to tell everyone about?

这下子结构是不是清晰一点了?

第一个that从句像不像一个定语从句?的确是定语从句

第二个that从句是不是也像一个定语从句?其实是状语从句

因此,上面B选项正确

实际上,第二个that从句呼应了前面so,从而构成so...that...结果状语从句

Do you ever have an idea that you’re so excited about that you want to tell everyone about?

现在问题又立即来了:结果状语从句应该是一个完整的句子,可是你这里句末about缺少了宾语。可见,这里存在这样一个矛盾冲突的地方:

一方面,从逻辑语义角度来看,本句中so...that...有语义搭配,这里表达的意思是“你对自己的这个想法(idea)感到如此兴奋以至于想要告诉每个人”。可见,应该是结果状语从句。

但另一方面,从句法结构角度来看,这个that从句中about缺少了宾语,这又不符合结果状语从句的结构特点。

那该怎么办呢?

其实第一个that关系代词充当了句末about的宾语!

Do you ever have an idea that you’re so excited about that you want to tell everyone about?

同时,你也别忘了,第一个that还充当了第一个about后边的宾语:

a. Do you ever have an idea that you’re so excited about that you want to tell everyone about?

也就是说,关系代词that在定语从句中同时充当了两个句子成分——且都是介词about的宾语

而这就是这个句子神奇的地方!这是定语从句构造逻辑的一个重要理念。

我下面再说一遍:

关系代词可以在定语从句中同时充当两个句子成分!

大家通常见到的都是关系词在定语从句中只充当一个成分,比如只作定语从句的主语或宾语。而我们上面这个定语从句的关系词that充当了两个about后边的宾语。意不意外?

而且这样的定语从句还可以违背定语从句构造的基本原理,比如我可以在句末添加it写成:

b. Do you ever have an idea that you’re so excited about that you want to tell everyone about it?

原本关系词that已经充当了about宾语,按理说it应该是不能要的,但这里可以加it。当然,第一个about后边不能加it,比如不能说:

b1. Do you ever have an idea that you’re so excited about  it* that you want to tell everyone about it?

现在写成b句,那么第二个that从句作为结果从句就已经结构完整了。其实,我们还可以干脆把a句末尾的about去掉,因而写成:

c. Do you ever have an idea that you’re so excited about that you want to tell everyone?

此时that you want to tell everyone也是一个结构完整的结果状语从句。

你还记得原句的样子吗?

Do you ever have an idea you’re so excited about you want to tell everyone about?

它省去了作宾语的关系代词that(充当定语从句的两个宾语),以及结果状语从句连词that(不充当句子成分)。还原两个that连词之后就是a句:

a. Do you ever have an idea that you’re so excited about that you want to tell everyone about?

然后我进一步改写成了比原句更好的两个句子,即b、c句:

b. Do you ever have an idea that you’re so excited about that you want to tell everyone about it?

c. Do you ever have an idea that you’re so excited about that you want to tell everyone?

把b句中的定语从句还原成主从复合句就是:

A. You’re so excited about the idea that you want to tell everyone about it?(“你对自己的这个想法(idea)感到如此兴奋以至于想要告诉每个人”)

b句剩下的主句抄写过来:

B. Do you ever have an idea?

显然,B句中的an idea与A句中的the idea及it都是同一个东西,也就是说A句和B句有关系,于是就可以把它们合并成一个“关系从句”(a relative clause),也就是大家熟悉的“定语从句”

可见,把A句和B句合并之后就可以得出a句或b句或c句这样三种句子

我们一般都是把两个简单句合并成一个定语从句,现在我们知道了,原来简单句与主从复合句也可以合并成一个定语从句

最后总结一下,本文的关键词就是:关系代词可以在定语从句中同时充当两个句子成分!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多