Your friends were all worried over____you were sick A.that B.the fact thatA.that B.the fact that应当选什么?答案上讲的是这是个同为语从句接the fact thaat但是同that直接接宾语从句不也对么?

问题描述:

Your friends were all worried over____you were sick A.that B.the fact that
A.that B.the fact that
应当选什么?答案上讲的是这是个同为语从句接the fact thaat
但是同that直接接宾语从句不也对么?

从句的意思就是前面的句子缺什么,从句来补什么
前后两个句子结构完整,后者就不是个从句的长相
而且你的意思是省掉the fact,直接宾语从句,但是有指代不可省略的连词可以用that么?

因为over是介词,后面需接名词,而后面的that是修饰the fact的从句。

that在引导宾语从句的时候不可接介词,因此over后不能接that,除了in that表示 因为 由于之外,that一般不接介词

B.the fact that 是对的。
没错,that you were sick 是同位语从句,做the fact的同位语。
不能直接用that,因为前面是介词over,如果不在前面加the fact,而直接用that,那么that you were sick 就成了over的宾语从句,但英语语法规定,介词的宾语从句是不能用that引导的,只能用疑问词引导,所以这里不能直接用that;我们还可以这样处理:先用fact做介词over的宾语,再用that引出一个同位语从句,解释和补充说明fact的具体内容。本题正是这种用法。

【俊狼猎英】团队为您解答。请尽快采纳。

如果that前面的是个及物动词就可以
现在的是 worried over 介词后必须有名词或代词做宾语,所以A不行