have been worked 和have worked的不同?

今烟 1年前 已收到5个回答 举报

liesbeth 春芽

共回答了19个问题采纳率:94.7% 举报

Spring_ivy - 探花 十级
您的回答是错误的,现在完成进行时的基本结构是“have been doing”,此中第一个是been worked,依然是现在完成时,指被工作或被利用,是被动语态,后者也是现在完成时,指“已经工作了...”
注:“现在进行时”和“现在进行完成时”的唯一区别就是,前者仅是指“动作完成的结果”和对“现在的影响”,而后者则在前者基础上更进一步,说明这事情一直在做,持续到现在,现在还在做.而前者对此的表明比较模糊.

1年前

10

xmqiqi 幼苗

共回答了2个问题 举报

第1个:将要起作用。第2个:正在运转/作用

1年前

2

xuzuming 幼苗

共回答了38个问题 举报

前者被动,后者主动.如果是have been working则表示过去的动作持续到现在,可能继续下去,也可能不继续.

1年前

1

eachtour 幼苗

共回答了591个问题 举报

第一个是错的
你是不是要问 have been working 和have worked 有什么区别啊
前者是完成进行时
后者是现在完成时
几乎没有区别

1年前

0

popwzy3 幼苗

共回答了51个问题 举报

前者为现在完成进行时,后者是现在完成时,二者都表示动作从过去某点开始一直持续到现在的状态,但,前者更强调该动作一直在不断进行中并仍然持续着,有较强的感情色彩。
example:
1.I have been waiting for u for two hours!我已经等你有俩个小时了!(言外之意是等你太久了。)
2.I have waited for u for two ...

1年前

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