早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道03年专四语法题定语从句求语法牛人解答专四2003年52题Heisquitewornoutfromyearsofhardwork.Heisnotthemanhewastwentyyearsago.A.whichB.thatC.whoD.whom百度知道上很多人都问了这题,但是我觉

题目详情
一道03年专四语法题 定语从句 求语法牛人解答
专四2003年52题
He is quite worn out from years of hard work.He is not the man ____he was twenty years ago.
A.which B.that C.who D.whom
百度知道上很多人都问了这题,但是我觉得没有一个人解释的是对的.
我选的是D.
这里填的连接词是要在定语从句里作表语;难道whom只能是作宾语才能填吗,作表语就不能填吗?只能是宾语吗?那who 呢,为什么不能用who?为什么要用that呢,这里先行词the man也没有什么特殊的修饰词啊?
▼优质解答
答案和解析
答案B,that是正确的.
that 引导的定语从句在指人时:
1.泛指某人时.如:He is a man that is never at a loss.
2.主句是以作主语的who开头的特殊问句,为了避免重复时.如:
Who is the person that is talking with our headmaster?
3.先行词前有the same时.如:This is the same man that gave us a talk last year.
4.关系代词在定语从句中作表语时.如:
He has changed.He was not the man (that) he was 10 years ago.
就是第4种情况:关系代词在定语从句中作表语时就用that.