题目
13. (2.0分) Eagles said that what Darwin ()for biology()for history.A. did, has been, had doneB. does, is, doesC. had done, is, has doneD. had done, was, had done
13. (2.0分) Eagles said that what Darwin
()for biology()for history.
A. did, has been, had done
B. does, is, does
C. had done, is, has done
D. had done, was, had done
题目解答
答案
C. had done, is, has done
解析
本题考查时态的运用。解题的关键在于分析句子中各个动作发生的时间先后顺序,从而确定合适的时态。
1. 分析第一个空
“达尔文为生物学所做的事情”,达尔文的研究是过去已经完成的动作,在“Eagles said”这个过去的时间点之前就已经发生,所以要用过去完成时“had done”来表示“过去的过去”。
2. 分析第二个空
“Eagles said”是过去时态,而“what Darwin had done for biology”和“what he had done for history”之间的比较关系在“Eagles said”这个过去的时间点来看是一种客观事实,在英语中,客观事实通常用一般现在时来表达,所以这里用“is”。
3. 分析第三个空
“他为历史所做的事情”,同样是在“Eagles said”这个过去的时间点之前就已经完成的动作,所以也要用过去完成时“had done”。