这是个很简单的问题。所谓表语,就是用来表述事物主体特征性质状态身份地位职业的成分。而补语,就是用来补充说明事物主体特征性质状态身份地位职业的成分。其实,这两个不同的汉语名词是同一个意思。只是英语语法界里一些所谓的语法大师们对于这种表示事物主体特征性质状态身份地位职业的成分由于汉语表达能力不同而产生的两种不同的叫法而已。现在可以告诉你,表语就是补语。补充说明主语的就做主语补足语,也叫作表语,补充说明宾语的叫做宾语补足语。
这是一道考定语从句的题目,看了你前面的问题,我试着帮你分析一下
He is not the man that he was two years ago.
拿到这种题目,1.分析这是什么么从句 2.找到从句 3.判断关系代词在从句中的作用(宾语,表语,主语,状语,).注意,一定要看在从句中的作用,而不是主句,不然以后学到where 关系副词你就会搞混。
我先举个例子:
this village is the villlage where we live
this village is the village which we live in .
如果你是只看主句,就会觉得两道题目都选where,但是,定于从句要看的是从句,第一句从where开始定语从句,修饰village ,但是在从句中做的是状语(live in someplace)
第二句 which 开始定语从句,修饰village ,但是在从句中做live in 的宾语,所以用which.
这句句子从 that 开始就是定语从句,修饰先行词man的定语从句。而从句里that 作used to be 的表语,所以要用that (定语从句有规定,关系代词在从句中做表语时,用that )
还有很多规定,都是要求用that 的,你可以上网查找一下,或者买本语法书参考一下 ,不知道你之前有没有学过表语从句,宾语从句之类的,如果没有,请一定要打好定语从句的基础,不然后面会搞混的...
He is not the man that he was two years ago
这里that he was two years ago引导的是定语从句,
that和whom都做表语 ,你可以把句子还原啊,he was (tha/whom)ttwo years ago,只不过that可以省略