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

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
celin423 1年前 已收到8个回答 举报

loveyadong 幼苗

共回答了15个问题采纳率:100% 举报

【INO老师回答】
本题选A.
【详解】
本题是考查时态的题.
本题整体时态为过去时,即全都是发生在过去的事.故排除B(现在完成时)
转折连词but连接上下两个部分,but前给出了前提,不是白给的,是在提示答题者后半句收到了前半句内容的影响,故考虑完成时态,又因为必须是过去时,故为过去完成时,had done的结构,故选A.
C选项只是一般过去时,没有体现对现在影响,故不选.
D选项是过去进行时,但discover是瞬间动作,即非延续性动词,不能用进行时,“发现”这个动作一瞬间就结束了,不可能每分每秒啥也不干,一直在一遍一遍地发现.

1年前

9

yuntian628 幼苗

共回答了7个问题 举报

C
A意思是在到达前就发现了,不对
B发现新大陆在过去 不对
D进行时表持续动作 发现是瞬间就完成的动作 不对

1年前

2

夜郎不大 幼苗

共回答了1个问题 举报

A "discover"这一动作明显发生在"thought"前,过去的过去为过去完成时

1年前

1

在ss的牛牛 幼苗

共回答了53个问题 举报

d。。。。

1年前

1

__na________ 幼苗

共回答了14个问题 举报

A哥伦布到达了美洲新大陆但他认为自己到达了东印度。本句是过去完成时态:他是先到达新自己认为的“东印度”后才产生错误认为的。固选A

1年前

1

干细力未成 幼苗

共回答了9个问题 举报

A吧,应该用过去完成时

1年前

0

Arllone 幼苗

共回答了4个问题 举报

个人认为是选A,
原因:整句话可以这样翻译:探险者克里斯托夫.哥伦布已登陆美洲,但他认为此地为东印度。
本句中,登陆美洲已经成为既定事实,是发生在“认为”即文中thought之前,所以用had discovered.
通俗点讲即,你已经得到了苹果,但你认为你找到的是梨。后面一个“找到”是发生在“认为”这个动作之前的,这样想想答案就很明显了。...

1年前

0

yugen_1980 幼苗

共回答了2个问题 举报

A更合适一些

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 23 q. 0.023 s. - webmaster@yulucn.com