作业帮 > 英语 > 作业

英语高考语法填空中的一个问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/05 08:54:16
英语高考语法填空中的一个问题
While she was getting me settled into a tiny but clean room,the head of the village was tying up his horse to my car to pull it to a small town some 20 kilometres away___36___there was a garage.
请问36题用because ,and为什么不行 答案是where 广东2007高考题
我知道为什么用where 但用because ,and为什么不行呢?
希望能得到精辟的答案~
多少分都在所不辞~
汗颜! 一日都没有答案. 难道成为无解题?
用中文because,and都可以翻译得通噢.
点解就系要用where呢~~
再问: 说得好
再答: 先行词a small town 与从句的关系,此处为定语从句,且a small town在定语从句中充当地点状语,故用where= in which 这里是where引导的定语从句,修饰a small town ,意思是那个小镇上有一个加油站。这里的where,一是引导定语从句,二是在从句中作地点状语,相当于at that town 用where前后语意连贯,与前半句衔接的更紧密,and,because放进去翻译理解很生硬,而且这道题出题人的意图明显是想考察where定语从句的运用,要仔细揣摩出题人意图,并且定语从句是高中考察重点,because ,and连接的句子是简单句,在高中已不是考察重点。 用because虽然可以讲得通,村长在把他的马绑在我的车上拉向大约20公里外的一个小镇因为那里有一个汽车修理部,但是不符合说话方式,where是最佳答案,there was a garage修饰 a small town 意为村长在把他的马绑在我的车上拉向大约20公里外一个有汽车修理部的小镇。 because表达的因果关系很强,你可以参考上下文,是否是因为there was a garage所以才要将车拖到该镇上去的,如果是,那么填because就对了,如果没有,那就不行。 and表示并列,这里填and或者because在语法上都不存在错误,但是高考题通常就是要求寻求最佳答案,也就是说填and在某种程度上不比填where所要表达的意思更好。这同样要根据整篇文章来理解的。