一道高二英语选择题

RomanEmpire___forcenturies.A.hasexistedB.existedC.hadexistedD.wasexisted答案是B,请问为什么不用完... Roman Empire ___ for centuries.
A.has existed B.existed C.had existed D.was existed
答案是B,请问为什么不用完成时啊
展开
御夏侯兰8g
2008-08-25 · TA获得超过118个赞
知道答主
回答量:61
采纳率:0%
帮助的人:0
展开全部
在过去不同时间发生的两个动作中,发生在先,用过去完成时
发生在后,用一般过去时。
表示过去某一时刻之前已经完成的动作。。
gaarar
2008-08-25 · TA获得超过307个赞
知道答主
回答量:100
采纳率:0%
帮助的人:0
展开全部
因为罗马帝国现在已经不存在了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangzhengy100
2008-08-25
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
Becuase Roman Empire has disapeared !
所以就要用过去式哈,现在完成时是表示从过去延续到现在,并对现在会造成一定的影响哈!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
香菇卜凉0J6
2008-08-25
知道答主
回答量:66
采纳率:0%
帮助的人:0
展开全部
因为罗马帝国已经没有了~并没有存在到今天~而是在历史上出现的~如果至今还存在就用had existed但是只是在历史上有就用过去式就OK了~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-08-25
展开全部
这里表示过去的一个事实。罗马帝国已经灭亡,故不能用现在完成时。过去完成时显然不通。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
淆丫
2008-08-25
知道答主
回答量:91
采纳率:0%
帮助的人:0
展开全部
existed 不能与完成时连用、
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式