Maybe you have been to many countries ,but nowhere else __ such a beautiful palace.A.can you findB.you could findC.you can findD.could you find答案是A.为什么?不能选D?请详细说明.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 08:55:47
Maybeyouhavebeentomanycountries,butnowhereelse__suchabeautifulpalace.A.canyoufindB.youcouldfindC.you

Maybe you have been to many countries ,but nowhere else __ such a beautiful palace.A.can you findB.you could findC.you can findD.could you find答案是A.为什么?不能选D?请详细说明.
Maybe you have been to many countries ,but nowhere else __ such a beautiful palace.
A.can you find
B.you could find
C.you can find
D.could you find
答案是A.
为什么?不能选D?
请详细说明.

Maybe you have been to many countries ,but nowhere else __ such a beautiful palace.A.can you findB.you could findC.you can findD.could you find答案是A.为什么?不能选D?请详细说明.
选A
原因是 此句开头 用nowhere 此否定副次后跟从句 需要倒装
所以是can you find
could是can的过去式 但是这句话并没在过去时态上
所以不能用could

因为前面为现在完成时,故此处应指的是现在和将来。

因为连词but引出句首是nowhere的倒装结构,所以后面就选 A. can you find...

用maybe引导的让步状语从句后面通常不要求和前面的事态相对应,而是根据句意选择时态,根据这个句子我们可以看出此人就在那个地方,所以用现在时。而could通常表示委婉的说明或请求,这个句子没有那层含义。