作业帮 > 英语 > 作业

1道英语选择哈~Explorer Christopher Columbus landed in America,but

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 02:56:32
1道英语选择哈~
Explorer Christopher Columbus landed in America,but he thought he thought he ()the east india
A.had discovered B.has discovered C.discovered D.was discovering
【INO老师回答】
本题选A.
【详解】

本题是考查时态的题.

本题整体时态为过去时,即全都是发生在过去的事.故排除B(现在完成时)

转折连词but连接上下两个部分,but前给出了前提,不是白给的,是在提示答题者后半句收到了前半句内容的影响,故考虑完成时态,又因为必须是过去时,故为过去完成时,had done的结构,故选A.

C选项只是一般过去时,没有体现对现在影响,故不选.

D选项是过去进行时,但discover是瞬间动作,即非延续性动词,不能用进行时,“发现”这个动作一瞬间就结束了,不可能每分每秒啥也不干,一直在一遍一遍地发现.