问题 单项选择题

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是答案。

选择题
单项选择题