【急】求一个英语句子的语法分析

来源:百度知道 编辑:UC知道 时间:2024/05/20 08:41:46
But if the difference in performance are showing up in kindergarten,it suggests something is happening in the family,even before the children get to school.
求这个句子包含的全部语法分析详解,尤其是短语show up的用法,非常感谢!
因为我要在班上向同学讲这个句子,所以希望能找到这个句子的语法分析,谢谢!

从语法的角度来分析,
第一个逗号前面是一个if引导的条件状语从句,后面的部分是主句
这句话的主语是形式主语it,谓语是suggests,
宾语就是后面的部分,是以宾语从句的形式,而宾语从句的that一般是可以省略的,这里suggest后面的that就省略掉了。最后even before the children get to school.充当这个宾语从句的时间状语。

从时态上说,主句和从句都用了现在进行时,表达的是对应的这两种状态:
一个就是在幼儿园的表现不一样了;一个就是还在家里发生了什么事。

show up 在这里是露出,显现出的意思

1、if 引导的条件状语从句
2、suggest的用法
3、show up 就是表现出来的意思
4、get to的用法

这个句子虽然是个长句,但语法上并不复杂。主要是两部分:But if……从句以及it suggests主句,even before……是对主句的补充。show up就是“展示出”、“表现出”的意思啊,没什么特别的,楼主想知道什么呢?
总之:这个句子很长,但都是简单句,语法上实在没什么好说的。
大致翻译一下或许能帮助你理解:
但是如果孩子们在幼儿园的表现出现了异常,那么说明他们的家庭发生了一些事情,甚至在他们上学之前就是这样。

are showing up 是现在进行时,即正在表现出来,你是不是把它当成了被动语态,认为后面不能加up呀,