作业帮 > 英语 > 作业

英语句型He is the one who's been there.他是那个去过那里的人.这句话时态有没有错,who'

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/08 17:45:06
英语句型
He is the one who's been there.他是那个去过那里的人.这句话时态有没有错,who's 是不是应该为:who was,还有从句不是陈述语序的吗,who's been there是不是应该为who there been is.为什么?
首先,这里的who's been there是who has been there.
其次,前面是is,所以后面的时态是现在完成时,表示对现在有影响,要是用过去时who had been there,前面得改成He was the one.
最后这里的宾语从句who has been there就是陈述语序,宾语从句相当于一个形容词形容he,所以who在这里已经是主语了,而谓语has been在主语之后,所以是主谓顺序的陈述语序.
再问: 还有请问老师,这张图片的句子成分结构怎么分析呢,怎么读起来特别扭,不知道怎么理解!
再答: I have never met anyone (who is) more prone to life-threatening idiocy.
be prone to 的意思: 易于,有…的倾向;
life-threatening idiocy的意思: 冒着生命威胁的白痴
I have never met anyone (who is) more: 我没见过任何人(比你更)
(who is) more prone to life-threatening idiocy 宾语从句修饰 anyone
再问: 为什么可以省略who is 呢,这个是是哪一种知识点的。记得宾语从句只能省略that的么?
再答: 先道歉,打错了一个字,后面那部分不是宾语从句而是定语从句,用来修饰anyone,动词is修饰前面的anyone,所以关系代词who连同is都可以省略。
实在对不起。