一道高中英语语法单选,谢In an hour,we can travel to places______would have taken our ancestors days to reach.空上添which,为什么,求详解.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 06:05:41
一道高中英语语法单选,谢In an hour,we can travel to places______would have taken our ancestors days to reach.空上添which,为什么,求详解.

一道高中英语语法单选,谢In an hour,we can travel to places______would have taken our ancestors days to reach.空上添which,为什么,求详解.
一道高中英语语法单选,谢
In an hour,we can travel to places______would have taken our ancestors days to reach.空上添which,为什么,求详解.

一道高中英语语法单选,谢In an hour,we can travel to places______would have taken our ancestors days to reach.空上添which,为什么,求详解.
_____ would have taken our ancestors days to reach,是定语从句,修饰先行词places.
但是,并非所有以place作为先行词的定语从句都在用where作为引导词.
从句的引导词先用关系代词还是关系副词,取决于关系词(即先行词那个词的意思)在从句中(注意是从句中)充当主、表、宾、定;还是充当状语.
如下面两句:
we talked about the place which we would reach soon.
we talked about the place where we would find some food.
一句中,定语从句which we would reach soon(在句意上完全等于we would reach the place soon),其中关系词用了which,是因为which(所指的即是the place)在从句中充当reach这个动词的宾语,故用which这个关系代词.
二句中,定语从句where we would find some food(在句意上完全等于we would find some food at the place),其中关系词用了where,是因为where (相当于“介词+which”,即相当于 at the place),在从句当中充地点状诘,故用where这个关系副词.
所以所提问题的句中,从句从句意角度,缺少 would have taken our ancestors days 这个谓语结构的主语,名词才能充当主语,地点状语不能作主语的,所以用关系代词which,而不能用作地点状语的where.
主语的意思是:我们一小时后能到达那里.从句的意思是:我们的祖先也许会花费数天才能到达那里.主从句合起来(强调定语的译法):我们一小时后能到达我们的祖先许会花费数天才能到达的地方.
从句中的take,表示“花费”之意,用would have take表示“本会.而实际上没.”(所以句中翻译作也许),to reach作目地状语,表意“为了到达”.

注意,此处需要填的是做了句尾的动词 reach 的宾语的引导词
而又必须是would的主语,
不能用where,因为where不能做would的主语,只能用which了.
希望帮到你了~

先翻译这个句子:我们在一个小时内就可以去到我们的祖先需要花上数日才能去到的地方。
places后面明显是个从句,而且不是一个完整的句子,因此表示后面整个句子的内容都是用来修饰的places的,所以用which。你可以借助一个形式主语it的句子来理it would have taken our ancestors days to reach places ....
如果是一个完整的句...

全部展开

先翻译这个句子:我们在一个小时内就可以去到我们的祖先需要花上数日才能去到的地方。
places后面明显是个从句,而且不是一个完整的句子,因此表示后面整个句子的内容都是用来修饰的places的,所以用which。你可以借助一个形式主语it的句子来理it would have taken our ancestors days to reach places ....
如果是一个完整的句子,那根据地点这个提示,就应该用where
拿上面那个形式主语it的句子按照原文的意思继续扩充的话,就要用到where, 即
it would have taken our ancestors days to reach places where we can travel to in an hour.

收起

先不要看【In an hour,we can travel to places】
看后面的句子【would have taken our ancestors days to reach】这个句子是一个不完整的句子
只有谓语动词【would have taken 】而他前面没有主语,所以他缺少主语,排除关系副词
再看【______】前的内容,显然【we can travel ...

全部展开

先不要看【In an hour,we can travel to places】
看后面的句子【would have taken our ancestors days to reach】这个句子是一个不完整的句子
只有谓语动词【would have taken 】而他前面没有主语,所以他缺少主语,排除关系副词
再看【______】前的内容,显然【we can travel to places】是他的先行词
先行词是个句子要用which

收起

对于place 这个词,定语从句要用which,而不用where
这个是一个语法点,place是个很范的词,虽然实际上某个动作也是“在地点”发生,但是不加介词也不用where

水亦杯尽管才一级,答得比7级都要好!
认真,仔细,正确。可以采纳他的了。
其实,这个题要做对,非常简单!先行词不是人,定语从句缺少主语,只能填关系代词that或which,不能省略,不能填关系副词(where(更别说when, why了)
问题是:这题句本身是不是有问题? 从句的时态用得对吗?是虚拟语气对吧?省略了什么if 从句,能补回去吗?定语从句还原后,这样的表达...

全部展开

水亦杯尽管才一级,答得比7级都要好!
认真,仔细,正确。可以采纳他的了。
其实,这个题要做对,非常简单!先行词不是人,定语从句缺少主语,只能填关系代词that或which,不能省略,不能填关系副词(where(更别说when, why了)
问题是:这题句本身是不是有问题? 从句的时态用得对吗?是虚拟语气对吧?省略了什么if 从句,能补回去吗?定语从句还原后,这样的表达正确吗?逻辑上对吗?
我感觉是有问题的。
我们可以将句子改一下,比如我现在在宁波,现在高铁速度很快,可以达到350km. 在一个小时之内,就可以到达杭州。而我们的祖先,用走路的方式,要用days . 我们这句话,就可以改为:
In an hour,we Ninbonese can travel to Hangzhou, which would have taken our ancestors days to reach.
定语从句可以还原为:
Hangzhou would have taken our ancestors days to reach if -从句。
我们暂时不要这个从句,也不用这个时态,我们就讲这个过去的事实:
Hangzhou took them days to reach. 这句话对不对。
这里的take 本意是:取走,拿走,也可以转意为“花费”,宾语是“时间,或表示时间的单位”。 问题就来了,HZ以发出take 这个动作吗?
是的,你可能说,这个句子可以转换为:To reach Hangzhou took them days.--> It took them days to reach Hangzhou.
对于这句话,我们没有异义,因为这句话的主语是不定式表示的这件事,是“做这件事”took (花费了,占用了)他们几天的时间。这样的主谓搭配是自然的,合理的。
而类似于:The school takes me an hour to reach. 这样的句子总觉得有点怪。
我感觉,当take 作花费,需要解时,其主语应该是事情,用不定式或动名词,常用的是形式主语it,将不定式这个真主后置。而不是用表示“事物”和“人”的名词。
查到一个类似的句子:
With a modern airliner you can travel in one day to places which it took a mouth or more to get to a hundred years ago.
所以现在看来,这个空填入which/that it 更好些。 而这个从句的谓语,直接用过去时态就OK了。用would have done sth., 则省略掉的虚拟条件句就是:if .... had done sth. 这。。。中填我们的祖先吗?还是什么?had done 什么事呢?不解。

收起

第一 这是个限定性定语从句,先行词是places
第二 前面we can tracel to places 已经是一个完整的句子了 而且reach是个及物动词 所以不用where这个副词 因为where = by/on ... which
第三 这里不仅可以填which 也可以填 that
有不懂可以hi我

后面从句的动词是take,表示“花费”的意思,所以它前面的主语应该是形式主语it, 所以用which

首先which引导定语从句,从句中缺少主语,所以用which

你这道题题干有错误 横线后应该有it。因为是it takes somebody some time to do something
此处添which是因为先行词place在定语从句 it would have taken our ancestors days to reach中作reach的宾语。这里不仅可以填which 也可以填 that