Over the past few years, banks have systematically raised their old fees and invented new ones that are harder and harder for consumers to avoid.
banks have systematically raised their old fees and invented new ones that are harder and harder for consumers to avoid
banks are systematically raising their old fees and inventing new ones that become harder and harder for consumers to avoid
banks systematically raising old fees and inventing new ones make them harder and harder for consumers to avoid
as banks systematically raised their old fees and invented new ones, avoiding them becomes harder and harder for consumers
as banks have systematically raised their old fees and invented new ones, it is becoming harder and harder for consumers to avoid them
题目分析:
略
选项分析:
A选项:Correct. 本选项在语法和逻辑上均是正确的。
B选项:时态有误,未划线部分给出了时间状语over the past few years,其修饰的句子必须用现在完成时,不能用进行时。
C选项:本选项中的 systematically raising old fees和 inventing new ones均为现在分词短语,作banks的定语。时间状语over the past few years修饰的句子为
banks make them harder and harder for consumers to avoid
该句的时态错误同选项(B)。
D选项:本选项在语法上没有错误,但是逻辑上是不正确的。翻译为:
因为银行增加了老项目的费用并且研发了新的项目,所以避免这些项目变得更困难了。
在逻辑上,至少“银行增加了老项目的费用”无法和“避免这些项目变得更困难了”形成因果关系。(虽然不好,但可以说,因为银行有了新项目,所以避免这些项目更难了,没准新项目特别难规避呢,但是,老项目增加费用,和避免项目实在无法建立任何的因果联系)。因此,加粗的两句无法用连词as连接(as做连词的时候,可以表示“因为”的意思,本题中,如果as是别的意思,那就更不对了)。
E选项:时间状语over the past few years修饰句子it is becoming harder and harder for consumers to avoid them(as banks have systematically raised their old fees and invented new ones是原因状语,不被over the past few years修饰)。该句时态错误同(B)。
注意主从句的区别,在E 中over the past few years 修饰的是主句it is becoming,主句时态不对;且their 和them指代不同的对象不对;句子的重心改变
时态的问题,E中状语过去的那些年,后来是原因状语,然后是主句,主句被那些年修饰,应该用完成时。做题的时候也需要注意时态。
再解释一下因果关系为什么不存在。
1.首先明确them逻辑上指新费用
2.提高老费用自然和新费用无关
3.研发新费用其实也没关系,因为研发这个动作并不会导致避免他们变难。×
应该说:因为新费用隐藏的很深(一个新费用变难的特性),所以避免他们变难。√
一个惊天看不出来的小点!
B.除了时态,修饰new ones的定从系动词从are变成了become,错,因为新的不能变得越来越难,本身就是新的,只能是越来越难。
1.Over the past years应用现在完成时/现在完成进行时
——极少会一般过去时
2.CDE,them指代不清,可能是old fees/new ones
AB用定从就近修饰,避免了代词指代不清
B.时态错
C.【动词变成修饰语】把原句的动作,变成了raising and inventing—主语banks的修饰语
语义错,不是银行使……越来越难,是new ones使越来越难
D.E.【主从句位置变化】
颠倒了原句的语义重心
D选项:本选项在语法上没有错误,但是逻辑上是不正确的。翻译为:
因为银行增加了老项目的费用并且研发了新的项目,所以避免这些项目变得更困难了。
在逻辑上,至少“银行增加了老项目的费用”无法和“避免这些项目变得更困难了”形成因果关系。
D选项:本选项在语法上没有错误,但是逻辑上是不正确的。翻译为:
因为银行增加了老项目的费用并且研发了新的项目,所以避免这些项目变得更困难了。
在逻辑上,至少“银行增加了老项目的费用”无法和“避免这些项目变得更困难了”形成因果关系。(虽然不好,但可以说,因为银行有了新项目,所以避免这些项目更难了,没准新项目特别难规避呢,但是,老项目增加费用,和避免项目实在无法建立任何的因果联系)。因此,加粗的两句无法用连词as连接(as做连词的时候,可以表示“因为”的意思,本题中,如果as是别的意思,那就更不对了)。
E选项:时间状语over the past few years修饰句子it is becoming harder and harder for consumers to avoid them(as banks have systematically raised their old fees and invented new ones是原因状语,不被over the past few years修饰)。该句时态错误同(B)。
请问them在这里指代新项目 还是 新项目和老项目呢?记得老师说代词只能指代一个名词
D选项的时间状语修饰avoiding them...,那么becomes应该也是时态错误吧?
有点好奇 (D)/(E)中的as能否翻译成 ‘随着’
as有时候意思应该也可以和with差不多意思
我第一眼也觉得是 随着的意思 而且是连词
登录 或 注册 后可以参加讨论
for sb to do sth.是不是不能放在从句里的?
D和E可否通过最后的them指代的是bank(因为之前说their fees的时候指代的是bank),然而这样的话导致了逻辑意义的冲突。从而判断DE不对
老师,看懂了你的解析,我的问题是,看到这种题目,如何做出判断解题的思路呢?我的意思是:
Over the past few years这个时间状语最好的搭配确实是现在完成时,但是一般不会把时态作为排除选项的第1错误,而看了几个选项以后可以发现2点:一是主从句在发生变化(考察图形背景原则),二是to avoid和avoiding(考察外延和内涵),所以这样做下来和题目考虑相距很远,自然答案就做不对。
做了要求的题目以后,发现纯靠时态判断的就这1个题目,而且你也说过不要靠时态,所以如何判断题目这样的题目考查的是时态呢?
其实上课强调了很多很多次了。我们不是给选项挑毛病,要和选项站在一条战线上,按照选项给出的成分去看懂选项。然后怎么找考点呢?是在阅读选项的过程中,发现选项间的成分差异,进而利用语意来解题。如果总是看选项间小词的区别,或者是看一两个词的区别,自然是找不到考点的。
登录 或 注册 后可以参加讨论
请问A选项里的that是只指代new ones呢还是old fees和new ones呢?
我觉得that是不是后面引导后面定从替代先行词的,定从就近修饰。
new ones
还有一个问题是,as banks have systematically raised their old fees and invented new ones不是一个原因状语从句吗,over the past few years应该就近修饰这个句子呀,E为什么不对呢
因为,as这里做连词,表示因果,“银行上升了老费用且研发了新费用”和“避免新的费用变得更难”之间没有因果关系。
明白了,谢谢老师
登录 或 注册 后可以参加讨论
请问D选项可以把avoiding them看成主句的主语,把becomes看成谓语动词吗?
可以。解析已更新,感谢指正。
D选项也就是说把as banks systematically raised their old fees and invented new ones,看作是原因状语从句,所以句子表达的意思发生了改变,原句想说banks X1 and X2,现在变成avoiding这件事情,所以错了吗
恩,原句是想说 banks X1 and X2。
登录 或 注册 后可以参加讨论