1. 麻烦问一下what A to B is what C to D这句话语法有没正确,假如正确,这句话是如何一个语法结构?
2. 还有what C is to D, that A is to B中that能否省略,这句话是什么一个结构?
3.Just as C is to B,A is to B 这个结构是不是成立,成立的话,to B 是直接做表语吗?
4.A is to BasC is to B 和 A is to BwhatC is to B在使用方法上有区别吗?
麻烦各位老师了,这几种一样的句型把我弄晕了!谢谢!
曾老师列出的四种句型是英语表示类比的常用句型。
What A to B is what C to D. 为结构错误,不可同意。
What C is to D, that A is to B. that不能省略。
Just as C is to B,A is to B. 为错误结构,不可同意。
A is to BasC is to B 和 A is to BwhatC is to B 这个二个句子意思很接近,可以不做区别。但语法结构有细微差别,即as和what词性不同。一个引导名词性从句(名词性关系分句),一个引导比较分句作表语。
建议网友记住这几个句型,会用即可。不必剖析句子成分。多数语法剖析将 to B 和 to D 剖析为表语是欠妥的。
有讲解that为同格代词的。但同格代词的概念是什么?缺少概念,这种讲解等于没讲解,反而会叫你更糊涂。
其实,What C is to D, that A is to B.这句中,what C is to D是名词性关系分句(即传统语法中的融合型关系代词引导的名词性从句),等于一个名词词组,是左偏置结构,that A is to B 中,指示代词 that 重复左偏置结构,作表语并前置,A为主语,to B 为状语。句子字面的意思是:C 对于 D 意味的那个东西,就是 A 对于 B 意味的东西。
我这种剖析不肯定被大伙同意,但可以作为参考。
网友假如语法功底不是十分好,最好不要剖析句子成分。也不要试图改变句子结构,由于你改出来的多半可能是错的。