时态不对应
ron是这么说的(我也没理解,哪位大神再出来指点下迷津啊) DE很容易排除(which指代紧挨着的前面那个名词),然后看ABC. A中的it,可以指代的只有前面两个单数名词spending或者campain in 1992,但是放在这都说不通,排除。 C中的they可以指代soaring television costs,注意必须有soaring,不能只看成television costs。但是加了soaring in previous election又逻辑不通,且后面的have been更不对,除非前面有accounting这种形式存在。
状语的比较可以省略主谓 时态不对称
they指代television costs,比较对象就不平行,比例应该和比例比较,而不能和费用进行比较,而且这个费用也不能指代以前的费用 而且不应该用have been 应该用had been
have been false
have been false
have been false
have been false
have been false
have been false
首先 they 一定指代的是soaring television costs 这个整体,你想把 television costs 抽出来指代是不行的。那么这个they其实就是特指,特指1992年占了竞选费一半的那些广告费用。既然是特指,那么逻辑就不对了。有点自己和自己比的意思。 有一道题 Between 1990 and 2000 the global economy grew more than it did during the 10,000 years from the beginning of agriculture to 1950. 这里为什么能用it指代?因为 it指代global economy 还是泛指的概念。 其次 助动词have been 与 accounted for 不对等。 have been 改成had been 貌似好一些。直接用did貌似更好
have been 这个 补出的助词没来由啊 如果是 前后的proportion在比 那应该是 costs accounted for 20% XXXX, a greater proportion than that did in any previous election 而且 they也错了,they指代前面的costs 自己和自己比是不对的。
(C) 现在完成时使用错误,in any previous election说明应用过去完成时;they指代soaring television costs,使逻辑意义错误,比较结构需要比较对象对等,前者为a great proportion 是一个量词不能和具体的费用对比,而且其他的election不一定是soaring的;同时have been与前面的accounted for不平行,只要也要用have done。
把网站装进口袋
随时随地练习