英语句子对错分析.

you said what is right.
what you said is right.
问哪句是对的?还是两句都对?请分析,谢谢?
谢谢大家!大部分人回答说是对的,只有一个人回答说第一句的时态不对?到底是怎样的啊?大家在分析一下吧,谢谢!

都对。
第一个what从句是宾语从句,做said的宾语。
第二个what从句是主语从句。
表达的意思是一样的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-28
两句都正确,表达的意思和语法结构不同;

you said what is right.
what is right 是 said 的宾语从句,意思是 你说什么是对的。
what you said is right.
what you said 是 主语从句,意思是 你所说的是对的。本回答被提问者和网友采纳
第2个回答  2013-07-28
第二句对,第一句时态不对。要是想说:你说什么是对的。也应该是you tell me what is right.
第3个回答  2013-07-28
从句式上而言,应该都对。
1、你说过什么是正确的。(后半句为宾语从句)
2、你所说的是正确的。(前半句为主语从句)
第4个回答  2013-07-28
都没注意,第一句主句是一般过去时,从句what is right.中不可以用is而应用 was,非常抱歉\(^o^)/YES!
相似回答