问题
单项选择题
We learned that Columbus has discovered America in 1492.
A.had discovered
B.discovers
C.discovered
D.was discovering
答案
参考答案:C
解析:[分析] 时态应用 本句是个主从复合句;主句用的是一般过去时,除一些特殊情况(如:客观真理总用一般现在时)外,主从句应遵守时态一致的原则,因此排除选项B;根据句意,哥伦布发现美洲(新大陆)不是当时正在做的工作,因此排除选项D;选项A是过去完成时,选项C是一般过去时,两者均表过去的动作,但一般过去时表示的是相对于现在的过去时间,而过去完成时表示的是相对于过去某一时刻的过去,即过去的过去;从句中有一个表示过去时间的状语,所以C是答案。