问题标题:
Heisquitewornoutfromyearsofhardwork.Heisnottheman____hewastwentyyearsago这个空填that,为什么不填who?为什么不能把这个代词理解为做宾语成份呢?
问题描述:
Heisquitewornoutfromyearsofhardwork.Heisnottheman____hewastwentyyearsago
这个空填that,为什么不填who?
为什么不能把这个代词理解为做宾语成份呢?
段琪回答:
本来先行词是“人”时,应该用who,whom.,但这里为什么用that
因为先行词(theman)被否定词(no,not...)修饰时,定从的关系代词用that.在定从中作表语,不是宾语.
还有一条重要的原则:当先行词在主句中作表语,或关系代词在从句中作表语时,就只能用that了.
句意:由于多年的劳作,他身体状况很差.他已不是二十年前的他了.
谭建荣回答:
我还是不明白为什么在这个地方that是做为表语而不是做为hewas的宾语
段琪回答:
因为be动词作"是"讲时,就是连系动词,连系动词后面的成分就是表语.was是连系动词,因此that在从句就是作表语.
点击显示
英语推荐
热门英语推荐