
请帮我分析一下这个句子?
There is another service which you would not expect from library, which is a free medical check-up.
还有一项你不会想到图书馆会提供的服务,那就是免费体检。
这里两个从句都是定语从句。
1. 第一个从句的成分并不完整,which在从句中充当宾语,you would not expect the service from library;再者根据成分完整性来分析是否为同位语从句,是针对引导词that,that引导的同位语从句中,从句成分肯定是完整的。
2. 为什么不写成from which you would not expect library?
这里并没有关系副词引导的定语从句。
关系副词where,when,why引导定语从句时,在从句中充当状语,可以转换为”介词+关系代词的形式“。
例如:That is the library where there provides free medical check-up. 那是一个提供免费体检的图书馆。
这里的 where = in which,句子可以转换为:
That is the library in which there provides free medical check-up.