关系从句:把话说得更具体

语法里的“从句”(clause),可以粗略理解为:**包含一个完整陈述**的结构。

例如:

  • “已经结束了” 是一个从句。
  • “抱歉我迟到了”里的“我迟到了”也是一个从句。
  • 复句里往往会包含多个从句,比如“我迟到了,因为路况很差”。

关系从句(relative clause),就是把一个陈述“嵌入”到另一个陈述里,让它变成对某个名词的补充说明。

如果先从 “A 是 B” 这种结构出发,关系从句可以让我们把 B 这个部分不断扩写。为了更好看清结构,我们用 A、B、C、D 按顺序标记信息层级:

  • A 是 B
  • A 是「带有 B 的 C」
  • A 是「带有『会做 C 的 D』的 B」

在英语里这样层层嵌套可能显得累赘,但在日语里这是非常常见、也非常自然的表达方式。

这一课我们只讲一种最常见的:修饰名词的关系从句

所谓“修饰名词的关系从句”,可以理解为:在一句话里,我们用一段小句子去限定/说明某个名词——类似“我以前住过的那栋房子”里的“我以前住过”。

在日语里,要让动词直接修饰名词,只需要把动词放在名词前面即可。

这意味着:在很多语境下,日语动词可以像形容词一样直接“贴在名词前面”当修饰语用。

食べる人
吃东西的人

私にくれる人
给我东西的人

注意:系词 的普通形不能用来做这种“直接贴在名词前”的修饰(也就是不能自然地构成关系从句),但它的过去形可以。

*必要だ食べ物です
(不合语法)

好きだった食べ物
我喜欢过的食物

在极少数特殊语境下可能会看到例外,但总体上这条规则是可靠的:别写以 结尾、又直接去修饰名词的关系从句。

另外,在比较短的关系从句里,有时可以用 替换用来标主语的

这种“ 替换 只能发生在关系从句里,并且要求:同一个从句里没有使用

来た場所
你来的地方

食べたラーメン
我吃过的拉面

私がラーメンを食べたレストラン
我在那家餐厅吃了拉面

在最后一个例子里, 就不能替换

因为如果写成 私のラーメンを食べたレストラン,意思会跑偏到很奇怪的方向(变成“餐厅把我的拉面吃了”这种感觉)。