For nearly ten years, he very few interviews or concerts. His simple life might have continued but f

高中英语 2024-07-28 06:45:49

【题目】For nearly ten years, he ______ very few interviews or concerts. His simple life might have continued but for the great musician.

A. did B. has done C. does D. has been doing

在线课程

【答案】A

【解析】

试题分析:A考查时态。过去时是过去某个时间点发生的事情或存在的某个状态,表示过去的习惯或表主语过去的特征。现在完成时是(过去)发生的动作,但是与(现在)有联系:1.表示动作从过去开始并延续到了现在,对现在造成的影响,或许还要延续。2.动作发生在过去,已经结束但对现在有影响。虽然此题中有表示延续性的时间:For nearly ten years,但是主语的动作是发生在过去的且既无在现在的延续也无对现在的影响,所以排除现在完成时,现在时和现在完成进行时。句意:将近十年的时间,他没有过多的采访或音乐会,要不是他成为而来一个伟大的音乐家,他的简单生活本可以继续。故选A