– He promised to come to see you.

– He promised to come to see you.
- But he _______ .I've been alone.
A doesn't B didn't C won't D hasn't
这里答案是选D 我想问 B D与B有什么区别?
静水煮粥 1年前 已收到3个回答 举报

麦兜的火锅 春芽

共回答了22个问题采纳率:86.4% 举报

这里区别完成时 和过去时的区别.
完成时有表示从过去到现在 并对现在形成影响 而过去时并没有强调对现在的影响
因此 我至今仍然一个人 就是他没有来的对现在的影响 那么应该用完成时.

1年前

2

徐小展 幼苗

共回答了6个问题 举报

这是个语言环境的问题

1年前

2

夏天的雪云 幼苗

共回答了112个问题 举报

D 的语境是
第一个人说他保证他会来看你的
但事实上他没来
所以第二个人就说 但是他没来 只有我自己一个人

B 的语境是指 他以前没来
没有D 的那种完成时态的感觉

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.032 s. - webmaster@yulucn.com