搞不清对错的英语句子!帮个忙~~

这几个句子哪个对哪个错?也许都对?请各位帮忙分析一下
本人英语很菜~~请尽量详细易懂~~~~谢谢
I think it best that you should stay here.

I think that it best that you should stay here.

I think it is best that you should stay here.

I think that it is best that you should stay here.
拜托了~~~困惑死我了!
那个,我不是想要翻译~~~还有第一个肯定是对,照书抄得~~
最好详细的说一下,偶的语法太烂了~~~

第1.2句错,3.4句正确。3.4句只差一个宾语从句的引导词that(“ that it is best that you should stay here”作think的宾语从句),宾语从句引导词可以省略。it is best that you should stay here句中的that you should stay here是个主语从句,it 是形式宾语。
第1.2句的宾语从句中缺少谓语动词,故不正确。
总体来说,这个短句中包含着一个宾语从句,宾语从句中又包含一个主语从句。
这些从句乍一看容易把人搞糊涂,慢慢分析句子成分和从句的引导词,就会明白了。祝:Day Day Up!- 。-
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-12
I think it best that you should stay here.----错. 我认为它最好您应该呆在这里。(改为:I think it would be better if you should stay here.)

I think that it best that you should stay here.----错.我认为它最好您应该呆在这里.( 改为:I think that it is best that you should stay here.)

I think it is best that you should stay here.----对.我认为这是最佳您应该呆在这里。

I think that it is best that you should stay here.--对.我认为这是最佳您应该呆在这里。
第2个回答  2008-07-12
第二句有错!
I think that...后面要加从句,是一个独立完整的句子.

I think that: it best that you should stay here.
it 后面应该有is,不然句子中就没有动词了.

这是几个强调句!
I think it+adj就是强调句句势.本回答被提问者采纳
第3个回答  2008-07-12
最后两个都对,前面那个that可以省略

第2个 best前缺is

第一个我觉得这么讲也行吧
第4个回答  2008-07-12
第一句,
但我认为用better更好。
或者:I think it would be better if you should stay here.
相似回答