For at least two decades or more previous to when the Venetian artist Giovanni Battista Tiepolo died in 1770, he was the most admired painter in Italy.
For at least two decades or more previous to when the Venetian artist Giovanni Battista Tiepolo died in 1770, he was
For at least two decades before the Venetian artist Giovanni Battista Tiepolo died in 1770, he had been
For at least two decades or more before the Venetian artist Giovanni Battista Tiepolo's dying in 1770, he had been
When the Venetian artist Giovanni Battista Tiepolo died in 1770, for at least two decades previously he was
When the Venetian artist Giovanni Battista Tiepolo died in 1770, having been for at least two decades before that
题目分析:
略
选项分析:
A选项:首先,at least表示“至少”,two decades or more表示“二十年或更多”,这两者在语意上是赘余的(二十年或更多表示的就是至少二十年)。其次,由于状语 for at least two decades or more previous to when the Venetian artist Giovanni Battista Tiepolo died in 1770用了过去时,且主句的发生时间肯定在该从句之前,所以主句应用过去完成时。
B选项:Correct. 本选项在语法和逻辑上均是正确的。
C选项:动词die是点动词(所谓点动词,就是那些开始即完成的词),由于点动词根本就没有持续的时间,所以开始就意味着到达了终点,自然不可能用ing的形式。(参考名词和ing的区别)
D选项:主句时态错误同选项(A)。
E选项:本选项没有主句。When the Venetian artist Giovanni Battista Tiepolo died in 1770是状语从句,having been for at least two decades before that the most admired painter in Italy是伴随状语。
A,at least与or more赘余,排除;根据句意应该使用过去完成时,在死之前就已经很有名了
C,dying错误,“一直死”显然语义上有误
D,时态问题和A一致
E,无主句
B correct
1.动词,根据前半句可以得知,在他死之前,他已经是最有名的画家了,所以要用过去完成时,had been,ADE错
2.句子结构,E没有主句,E错
3.简洁,at least two decades or more previous to表达错误,不简洁,AC错
4.动词,die是一个瞬间动词,这里不应该用dying,有专有名词death,C错
two decades or more表示“二十年或更多”,这两者在语意上是赘余的
动词die是点动词(所谓点动词,就是那些开始即完成的词),由于点动词根本就没有持续的时间,所以开始就意味着到达了终点,自然不可能用ing的形式。
1、before——prep/conj/adv 是可以引导从句的
2、动词die是点动词(所谓点动词,就是那些开始即完成的词),由于点动词根本就没有持续的时间,所以开始就意味着到达了终点,自然不可能用ing的形式。
C选项:动词die是点动词(所谓点动词,就是那些开始即完成的词),由于点动词根本就没有持续的时间,所以开始就意味着到达了终点,自然不可能用ing的形式。(参考名词和ing的区别)
动词die是点动词(所谓点动词,就是那些开始即完成的词),由于点动词根本就没有持续的时间,所以开始就意味着到达了终点,自然不可能用ing的形式。
A:when开头的引导:一是表达时间的状语从句、二是修饰时间名词的定语从句;介词后面+名词
for at least … before,都是在修饰before
C: C和B成分一样,for at least two decades or more描述赘余;
D: 在主句前加了介词短语for at least two decades是状语,往后修饰主句he was——因为when..., for… 用逗号隔开了,for 紧贴着he 因此向后修饰;
语法上没有问题,但是he was有两个时间点;
E:找不到主句
1. when 引导时间状语从句或名词性从句表示 当。。的时候,表示主句事件在该时间发生。
A:when开头的引导:一是表达时间的状语从句、二是修饰时间名词的定语从句;介词后面+名词
for at least … before,都是在修饰before
C: C和B成分一样,for at least two decades or more描述赘余;
D: 在主句前加了介词短语for at least two decades是状语,往后修饰主句he was——因为when..., for… 用逗号隔开了,for 紧贴着he 因此向后修饰;
语法上没有问题,但是he was有两个时间点;
E:找不到主句
误选A at least和two decades or more赘余
之所以没有选B 是认为B中的had been有已经结束的意思……
觉得A中的was不是致命的错误 赘余才是不能容忍的
综合下来B确实更好
由句意可以推出,作者是想表达,在这个人死(过去时)之前,就已经很有名气了。所以用过去完成时,表示一种影响。
meaning first
请问老师,曼哈顿里说当句子中的两个动作先后顺序已经很明显,如带有before、after这样的词时就不用过去进行时,那为什么这里还选B呢?
因为没有比B更好的选项了
b里哪有过去进行时啊...
登录 或 注册 后可以参加讨论