存现句式和there be句式是英语中两种表示存在关系的句型,它们之间存在一些区别。以下是这两种句型的比较:
1. 存现句式(Existential Sentence Pattern):
存现句式通常用于表示某事物在某个地方或某个时间存在。其基本结构为:
Subject + Verb + Location / Time
例如:
A cat is on the table.
There is a cat on the table.
在这两种句型中,动词“be”(is, am, are, was, were)之后的名词(the cat)是句子的主体(subject),而表示地点或时间的短语(on the table)是句子的状语。
2. There be句式:
There be句式用于表示某地有某物,或者某时有某事。它的基本结构为:
There + be + Subject + Location / Time
例如:
There is a cat on the table.
There are three apples in the basket.
在There be句式中,“there”是一个引导词,没有实际意义。动词“be”之后的名词或名词短语(a cat, three apples)是句子的主体,而表示地点或时间的短语(on the table, in the basket)是句子的状语。
总结:
存现句式和There be句式都可以表示存在关系,但它们的结构和用法略有不同。存现句式更加简洁,可以直接用名词或名词短语作为句子的主体;而There be句式则更加正式,通常在更加正式的场合使用。