一道英语选择题。两个答案选一个。急求原因!~谢谢解答~

Maybe you have been to many countries, but nowhere else __ such a beautiful palace.
A can you find
B could you find

答案是A 为什么不选B?
我觉得2个答案都可以呢?

A
这是一个转折关系的并列句,根据并列句的特征,前后俩个分句的时态在一般情况下保持一致(我说的“一致”是指:首句用的是过去的某种时态,后句也应该用过去的某种时态。在特殊情况下不是一样,我认为这个句子不是特殊那类的),所以,观察前句可知,其所用时态是现在完成时,后句应该用现在的某种时态,所以选A(can you find)

(答案及解说仅为笔者拙见,若有失误,请见谅)
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-02-21
B
第2个回答  2010-02-21
can时表示能够,虽然could是can的过去式,但多用于请求或者虚拟。此处根据题意can较好。
第3个回答  2010-02-21
选A
后面半句的意思是你还能在哪找到这么漂亮的宫殿?这里的“能”是指今后能不能找到,当然不能用过去式
第4个回答  2010-02-21
选A 因为句子中时态应该保持一致,有前句可以看出是现在时,本句中表达的不是请求或虚拟,只是陈述一种现状。
相似回答