有关句子的成分,与where的用法,

问题描述:

有关句子的成分,与where的用法,
1.A modern city has been set up
(问:这句子中,主谓语表语宾语之类的 分别是什么?)
2.A modern city has been set up in what was a wasteland ten years ago.
(问:为什么这里要用what 而不能用 where,我看别人讲解是说:这里宾语从句缺主语.可是我查牛津字典发现where 也可以当代词、名词使用,为什么where 在这里就不用当主语?还有,为什么说这是宾语从句呢,what 引导的整个句子并不是什么动作的对象呀.我全给搞糊涂了,)
1个回答 分类:英语 2014-12-12

问题解答:

我来补答
还是看看我的解释吧!
1.A modern city:主语;has been set up 谓语
注意:这句的谓语动词是被动语态,现在完成时.若转换成主动语态,就是 Poeple have set up a modern city.至于被动语态有什么规则,那又是个大话题,限于篇幅,我就不啰嗦了.
2.关于 what was a wasteland ten years ago 这部分,你说别人分析为宾语从句,应该说那是对对,它是介词 in 的宾语从句.我们知道,句子,不管是主句还是从句,都应该有主语.那么此处从句的主语是什么呢?当然是what 一词了.要注意的是,此处该词既做宾语从句的主语,同时又引出从句.
你很钻研,查了词典.的确,词典上是有关于 where 可以充当代词、名词的说明.我也提供两个例句:
We know the when but not the where of it.我们知道时间却不知道地点.(动词know的宾语.)
Where are you from?(介词from 的宾语.)
很明显,这两个句中的where作为宾语都有管辖自己的词语,一个介词from,另一个是动词 know.那么where 一词是否可以再引出一个宾语从句,并且做那个从句的主语或宾语呢?绝对不可以!只有连接疑问代词 what 可以起这样的作用,你所提供的句子就是这样的.那句中what做介词from的宾语,同时又引出宾语从句,并做从句的主语.
我想我应该已经把道理都说清楚了.还要再提醒一句的是,并非 where 一词不可以引出宾语从句,而是说它作为名词时是不可以的.如果作为其它词性,如副词,那就可以了.不过副词引出从句时,它本身就不可以做主句中谓语动词或介词的宾语;在它引出的从句中呢,也不可以做主语或宾语,只能做状语,例如:
I don't know where he has gone.
这一句的结构分析,我想如果你明白了我上面的分析以后,就可以自己试着来分析这最后一个不同的例句了.
 
 
展开全文阅读
剩余:2000
上一页:
下一页:判断题。