还没有登录哦!

[Sentence Correction]

试题详情

题目:

Navigators have known for thousands of years that the ocean has variable currents, but it is only in the last half century that a reasonably clear picture has emerged of the patterns and causes of ocean currents.

选项:

A、a reasonably clear picture has emerged of the patterns and causes of ocean currents
B、a reasonably clear picture of the patterns of ocean currents and their causes have emerged
C、a reasonably clear picture emerged of ocean currents, their patterns and the causes of them
D、there have emerged a reasonably clear picture of the patterns of ocean currents and what caused them
E、there had emerged a reasonably clear picture of the patterns of ocean currents and their causes

答案:

A

提问:

因为have done的句意先后问题;所以划线部分就用一般现在时最好,排除ABDE;尽管C的后面平行结构太差了并且用的是一般过去时;A的平行结构最好,但是我感觉句子中不能同时出现俩个完成时态,因为无法有先后;我目前知识概念中1)had done先于一般过去时,have done先于一般现在时;have done与一般过去时的先后无法判断(这道题就是);2)且有have done这些的不能用with这种表示伴随状态的介词引导-因为有先后问题而非并列;had done先于have done;3)一般有一个have done,为了表示一个先后完整度,句子的另一个部分应该要补出另一个对应时态的动词或者补出对应的时间标志词(这道题俩个时间标志都有);回归原文,俩句话(but连接)都有时间标志词,所以可以用完成时?根据句意这俩个认知都是持续到了现在,用现在完成时都是可以的;老师能否再补充或拓展一下(关于时态的问题,我一般做题时看到一个句子中同时出现have done我就直接排除了,因为句意一般有先后顺序的问题)?如果从语义出发(保留所有的完成时态),并且强调动词与主语的关系,可以排除DE(无法体现emerge这个动作);根据平行结构,排除BC;

解答:

点赞0
阅读23681
解答: 金栩竹

问个问题

点我领取
免费专项课程
在线咨询