高一英语题目

——她今晚不会来了——butshe()为什么填“promised”而不是“hadpromised”?请详细说一下,谢谢... ——她今晚不会来了
——but she ()
为什么填“promised”而不是“had promised”?请详细说一下,谢谢
展开
鸢尾迭
2010-09-14 · TA获得超过1022个赞
知道答主
回答量:142
采纳率:0%
帮助的人:136万
展开全部
had done sth
过去完成时,表明动作发生在过去的过去,在说话时已经结束或完成

她今晚不会来,是不会,而不是已经爽约,如果她已经爽约,回话在这之后,就是过去的过去,才用had promised
此句中答话人还在等,她承诺这个动作只是单纯地发生在过去,没有其他事件跟这件事作参照~~

例如:When I got there, they had already left.
我到达那里已经是过去的事了用的got,而他们在此之前已经走了,had left,过去的过去

楼主在做英语题时注意题目给出的信息,辨别时态和动作发生前后顺序,只有条件充分了,在选择用过去完成时。
希望讲清楚了~~
加油哈~~
知道之星就是我
2010-09-13 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1万
采纳率:46%
帮助的人:7870万
展开全部
这是不是虚拟语气!是说的过去的发生的事实!
现在说“今晚她不来了”
现在说“他保证说来”!这是过去说的话,所以用过去式!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式