死神花姐有多强:高中英语题58

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 02:40:52
after he had traveled around the world,he was asked of all the places he had visited_______gave him the deepest impression.
a.that b.which c.as d.what
为什么选b具体点 为什么a不可以阿

which 这个问题是指哪一个给他的印象最深。可以先把 of all the places he had visited 不看。he was asked which gave him the deepest impression

首先,必须说楼上的几个都讲错了,楼主可要小心点看啊
1.he was asked which gave him the deepest impression. 假如是这样看的话这里不可用which,因为which 前没有先行词,所以只能用what
2.先行词被all\something\anything等修饰时,只能用that,而不能用which 或who
3.关于这个句子为什么用which而不能用that,是因为前面of all the places he had visited(在他游览过的这些地方中),用which有"哪一个地方"的意思(which可以表选择),即是"在他游览过的这些地方中,哪一个给他留下最深的印象?"
4.of all the places he had visited可算是句子的先行词,所以不可用what
5.另外,后面的从句中缺主语,所以要填的词应当在从句中充当句子成份的作用,所以不可用as

同上

先行词被all等不定代词修饰时,不能用that~