Behind the house were some trees.
Behind the house there were some trees.
我知道这两句都是对的,意思也稍有区别,我想问的是它们在强调重点方面有什么不同吗?
首先,英语句子除了语法结构外,还有信息结构。即一个英语句子应该以已知信息开始,过渡到新信息。新信息通常位于句末,这就是所谓的句尾信息中心。
Some trees were behind the house.
这个句子的主语为泛指,听话人不知道你说的是哪些树,是新信息。英语为母语的人不习惯这种结构。所以用没有意义的there作形式主语,there被分析为虚指代词,were为不及物动词表示存在。真正主语some trees置于谓语动词后的述位,避免新信息出现在theme(话题)的位置。这就是there存在句之所以使用的原理。
There were some trees behind the house.
如果将介词短语前置于句首,则强调了地点状语。由于there是形式主语,没有语义,所以句子不倒装,主谓顺序仍然是there were, 同时真正主语位于句末,得到了突出:
Behind the house there were some trees.
当地点状语前置,占据了theme (话题)的位置,是个已知信息,新信息some trees位于句末,there作为虚指代词避免新信息开头的作用已经不大了,所以此时省略there并不影响句子的信息结构,所以there通常省略。
只不过省略there 后,不再分析为there存在句,而是分析为主系表结构。
二者的结构虽然分析不同,但表示的语义是相同的,没有区别。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!