作业帮 > 英语 > 作业

请教一道英文习题,Danny ___ hard for long to realize his dream and no

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/24 23:34:39
请教一道英文习题,
Danny ___ hard for long to realize his dream and now he is popular.
这一题的正确填词是has worked,为什么不能填had worked?现在他已经成名了,那么努力就应该是过去一段时间发生的事情.
另外过去完成时过去的过去没有理解.
Danny has worked hard for long to realize his dream and now he is popular.
努力工作发生在过去,对现在有影响(Danny成名了),发生在过去的事对现在有一定影响
要用现在完成时.
过去完成时必须是发生在过去的过去
Danny had worked hard to prepare for the exam,but he failed in the exam last week,and now he
is upset.
过去的过去:他十分努力
过去:他考试失败
现在:很沮丧.