为什么that引导的宾语从句中有but的话that不能省略?能举个例子吗?我感觉省了也很通顺啊

为什么that引导的宾语从句中有but的话that不能省略?能举个例子吗?我感觉省了也很通顺啊she is a good student but she is a little careless.这里省略that也很通顺啊

首先,阁下所举的例子并不属于“that引导的宾语从句中有but”(省略)的情形。
其次,在本身含有疑问或否定意义的动词(如doubt、question、deny等)后面,but that可以用来引导一个宾语从句。例如:I don't doubt but that he will be successful.(我不怀疑他会成功。) The teacher doesn't deny but that he is deligent.(老师不否认他是用功的。)
在这类句子中,之所以要求that不可省略的原因是,此时句子的主要谓语动词都是及物动词,要求后面必须跟宾语(即that后面的句子一定是宾语从句),这时若把that省略,就会造成这样的局面:一方面but后面的部分明显变成了转折;另一方面,句子前面的部分又由于动词后面没有宾语而变得不完整。所以,在这种but that的结构中,that是绝对不能省略的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-12-13
She is a good student but she is a little careless.
不是宾语从句,是并列句(由连词but连接的并列句)

意思是
她是个好学生但她有点粗心。追问

举个宾语的例子

第2个回答  2017-12-13
but这里不是介词,是连词conjunction,用于连接两个句子。例句His mother won't be there, but his father might. 他母亲不会在那里,但他父亲也许会去。
but做介词preposition

的时候=except
 在except等介词后。如:

He has no special fault except that he smokes too much.他除了抽烟太多之外,没有什么特别的毛病。追答

(2) that引导的宾语从句放在except ,but 等介词后面的时候,that不能省略.
He is a good student except that he is a little careless.这里的except可以换成but

是介词“除了”的意思

追问

我举的例子里把but变成except的话that要省略吗

追答

当然了用but当连“但是”的意思。句子也是通顺的

追问

看来是别人例子举错了

刚刚看了下,那个except后面是that不能省略啊

追答

例子没有错!she is a good student but she is a little careless.她是个好学生,但是她有点粗心。but做连词(conjunction)表示转折,翻译成【但是】
she is a good student but that(=except that) she is a little careless.她是个好学生,除了有点粗心之外。but that(或者except that)这里做介词,介宾介宾,后面跟宾语从句,翻译成【除了】

【she is a good student】 but【 she is a little careless.】这里but是连词(conjunction)是连接两个句子的。连词就是连接两个句子,我标记的两个句子是两个完完整整的句子。这就是连词的作用,连词就是连接两个句子。句子要区别于从句。

She is a good student.她是一个好学生
She is a little careless.她有点粗心。
这两个都是完整句子。
用but这个连词把这两个句子连接起来,就是but作为一个连词(conjunction)的作用。
这里but做连词表示转折。(但是的意思)

but做连词的时候,连词的作用都告诉你了

本回答被提问者采纳
相似回答