He has been saving money to buy a portable computer.句中的时态是否是现在完成时,用现在完成时表示持续到现在的动作或状态.请问我这样理解正确吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 05:09:03
He has been saving money to buy a portable computer.句中的时态是否是现在完成时,用现在完成时表示持续到现在的动作或状态.请问我这样理解正确吗?

He has been saving money to buy a portable computer.句中的时态是否是现在完成时,用现在完成时表示持续到现在的动作或状态.请问我这样理解正确吗?
He has been saving money to buy a portable computer.
句中的时态是否是现在完成时,用现在完成时表示持续到现在的动作或状态.
请问我这样理解正确吗?

He has been saving money to buy a portable computer.句中的时态是否是现在完成时,用现在完成时表示持续到现在的动作或状态.请问我这样理解正确吗?
那是现在完成时进行时态
现在完成进行时
(一)构成:have/has been + 现在分词
(二)用法:
1.现在完成进行时动词表示从过去开始一直持续到现在的动作,这个动作可能刚刚结束,也可能还要继续下去,常与for two hours,since 1986,all this morning,these few days等表示一段时间的状语连用.例如:
That's exactly what I have been thinking.我也是这么想.
2.完成时动词表示一直到说话时为止的一段时间内,大部分时间都在持续进行的动作(不一定延续到说话的时候),往往暗示这个动作对现状的影响.例如:
What have you been doing this morning?(You look tired.)你今天早晨干什么了?
现在完成进行时和现在完成时都可以表示"从过去开始一直持续到现在"这一概念,有时两者可以互相代用,但前者多用于口语.在含义上如着重表示动作的结果时,多用现在完成时;如着重表示动作一直在进行,即动作的延续性时,则多用现在完成进行时.

现在完成时进行时态表示从过去到现在一直不停的做着某件事

现在完成进行时,表示过去就开始一直持续到现在。

俺不懂