句型看不懂.He said the floods were the worst since 1998.

问题描述:

句型看不懂.He said the floods were the worst since 1998.
He said the floods were the worst since 1998.不是句子只要有1个动词吗?这里却有said 和 were 2个动词.请分析下句子成分.

你把宾语从句和定语从句弄混了,在定语从句中that是紧跟先行词的,因为that引导的定语从句是修饰先行词的.而在宾语从句中,就不存在先行词一说了.该句中He said ……他说,他说了什么呢?“他”是主语,“是”是谓语,很显然这里缺宾语,因为后面的the floods were the worst since 1998 是一个完整的句子,所以这句话完整的应该是:He said that the floods were the worst since 1998.宾语从句中,that是可以省略的,所以可以写成:He said the floods were the worst since 1998.翻译为:他说这场洪水是1998年以来最严重的一次.