请教一道 英语题,谢谢Danny——hard for long to realize his dream and now

请教一道 英语题,谢谢
Danny——hard for long to realize his dream and now he is popular.
为什么用现完has worked不用过去式 worked
yingzhengxsg 1年前 已收到9个回答 举报

yuchenkitty 幼苗

共回答了15个问题采纳率:86.7% 举报

看了一下你的追问,本身完成时态就不能谈过去,这道题之所以用的是现在完成时态,是表示完成的动作对现在产生的影响,现在的影响就是“now he is popular”.
现在完成时和一般现在时的一个区别就是现在完成时强调了发生过的事对现在产生了影响.
这里就很符合这个现在完成的特点,过去学习努力,影响:现在成名了.
现在完成时也能表示过去的啊.可以理解为比一般过去多强调一个影响.

1年前

8

南方的冬季 幼苗

共回答了8个问题 举报

worked是指过去某一时刻进行的动作,has worked是过去已经完成的行为并且对现在仍有影响。根据句意因为过去的努力而今天成功,是过去的努力对今天的影响,应该has worked

1年前

2

leimzj 幼苗

共回答了48个问题 举报

这个题所考的实际上就是现在完成时和一般过去时的区别之处在哪里。这个题目就是后面有他现在的状态——he is popular,所以前面的内容应该是过去发生现在已经完成或还在继续,合适的时态就是现在完成时。所以要用 has worked(选用has 又是因为 Danny 是第三人称单数)
现在完成时讲解
一. 基本结构:助动词have/has+过去分词(done)
二.句型:

1年前

2

bdth2006 幼苗

共回答了15个问题采纳率:73.3% 举报

and 前后是两个句子Danny——hard for long to realize his dream并没有明确的过去时间状语或者时间暗示 用过去时态肯定不对 但是根据后句now he is popular. 说明前面的动作已经完成 截止时间是now 所以填现在完成时
另外 现在完成时具有强调的作用 突出 worked hard for long...

1年前

2

lugang318 幼苗

共回答了12个问题 举报

现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。

他的努力造成了现在的受欢迎,而且他以后有可能还是会继续努力。

一般过去式只是强调过去发生的事情。

1年前

2

shandongwang 幼苗

共回答了454个问题 举报

现在完成时 强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。
本句中,强调work hard对现在的影响,现在他popular
所以用完成时...

1年前

1

山竹梦 幼苗

共回答了17个问题采纳率:82.4% 举报

他为了实现梦想一直努力着 是指的时间段 过去时只是指 过去的某一个时刻

1年前

0

穷鬼闯天下 幼苗

共回答了2个问题 举报

你是想要知道应该是要填那一个吗?

1年前

0

23555 幼苗

共回答了171个问题 举报

过去完成时,过去到现在一直在努力

1年前

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