He has stood there for two hours.
He has studied English for two years.
问题1:以上两句话是都对,还是第一句不对,而第二句对?为什么?
如果第一句话不对,我不是很理解,我觉得stand可以延续呀,我可以一直站2个小时呀,我这两个小时一直站着不就是动作的延续吗?
问题2:所谓的现在完成时“未完成”的用法,也就是当我想造“现在完成时+时间段状语”的句子的时候,关于这个动词我都需要考虑什么?比如,除了以下这些需要注意的事项,还有其它的吗,还是说我考虑的太多了:
A.这是静态动词还是动态动词?
B.如果这是动态动词,那它是可延续的还是不可延续的?
C.如果是不可延续的动词,它是不是表示反复动作?
D.如果是不可延续动词,是不是出现在否定句?
问题3:以上两句话,是不是都能改用现在完成进行时,且和现在完成时意思一样?即:
He has been standing there for two hours.
He has been studying English for two hours.
问题4:现在完成时“未完成的用法”和现在完成进行时的侧重点是一样的吗?也就是说,说话人强调的都是动作的持续所造成的影响吗?
我好蒙啊,我不确定是不是我考虑的太多了,看到一个类似的句子总是分析不好,难道造一个完成时+时间段状语的句子需要考虑这么多问题吗?我又怎么才能分析对呢?
所以,恳请各位老师指导,谢谢老师!
网友给自己设置了那多疑问干什么?本来很简单的知识。
He has stood there for two hours.(正)
He has studied English for two years.(正)
He has been standing there for two hours.(正)
He has been studying English for two hours.(正)
我的看法:四句都对,3, 4 更常见。
现在完成时,不管是延续性动词还是静态动词,都可以跟时间段连用,也可以不跟时间段连用。
带时间段的是 “非终止式用法”,也叫延续性用法。说话时该动作或状态尚未结束。
不带时间段的是 “终止式用法”,也叫非延续性用法。说话时该动作或状态已经结束。
现在完成进行时,是现在完成时态与进行时态的结合体,既有现在完成时的特点,也有进行时的特征。
现在完成进行时,表示动作从过去某一时间开始一直延续到现在,并且有可能持续下去。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!