关于I have been working all morning这句子的!I have been working all morning.我辛辛苦苦工作了一个早上!为啥 会用been working呢?为啥不是用 have worken呢?不是很明白o(∩_∩)o...哈哈

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 11:17:31
关于I have been working all morning这句子的!I have been working all morning.我辛辛苦苦工作了一个早上!为啥 会用been working呢?为啥不是用 have worken呢?不是很明白o(∩_∩)o...哈哈

关于I have been working all morning这句子的!I have been working all morning.我辛辛苦苦工作了一个早上!为啥 会用been working呢?为啥不是用 have worken呢?不是很明白o(∩_∩)o...哈哈
关于I have been working all morning这句子的!
I have been working all morning.
我辛辛苦苦工作了一个早上!
为啥 会用been working呢?
为啥不是用 have worken呢?
不是很明白
o(∩_∩)o...哈哈

关于I have been working all morning这句子的!I have been working all morning.我辛辛苦苦工作了一个早上!为啥 会用been working呢?为啥不是用 have worken呢?不是很明白o(∩_∩)o...哈哈
句子强调的是all morning,所以应该表示工作这个持续的状态,要用been working.have worken表示的是动作.

因为这里是现在完成进行时表示一直在进行的动作,时间状语all morning可以表明是一早上都在做的事情

用 have been working 的原因是为了表示我还会继续进行做了一个早上还未做完的工作,用了present perfect continuous tense(即have been working)去表示之后还会继续这个工作,但present perfect tense(即have worked)就没有这意思。