求高手帮我分析一道英语选择题

——WasShellystillatthepartywhenyougotthere?——Yes,butshe()soonafterwards.A.leavesB.hadl... ——Was Shelly still at the party when you got there?
——Yes,but she ( ) soon afterwards. A.leaves B.had left C.left D.would leave
请问为什么选C?而不选D
展开
雨落殇痕凌
2013-10-26 · TA获得超过1万个赞
知道大有可为答主
回答量:9975
采纳率:0%
帮助的人:1.1亿
展开全部
从【afterwards,最终】,可以看出这是强调【过去的事实】,用一般过去式,因为她不久后离开了是过去的事实(已经确实发生了),所以用一般过去式left。
如果选D的话,would leave表示过去将来时,这样的话最后面的那个afterwards必须去掉。形成:
She would leave soon。 她不久后会离开。
追问
afterwards不是后来的意思么
追答
afterwards是最终,毕竟,终究的意思。后来是later或者soon。
龙云aaron
2013-10-26 · TA获得超过3037个赞
知道大有可为答主
回答量:1576
采纳率:75%
帮助的人:655万
展开全部
前后对话都是在陈述同一事件

当你到那儿的时候,她还在那儿吗?
是的,但是没多久她就离开了。

所以前后句式应该保持一致,用过去式;而would,表示“将要”:

希望帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cookieslo
2013-10-26
知道答主
回答量:80
采纳率:0%
帮助的人:30.5万
展开全部
——当你到party的时候,Shelly 还在那吗?
——是的,但不久她就离开了。(“离开”这个动作是一般过去时啊,发生在“when you got there”这个动作不久之后啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式