比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has just finished her homework.像work,finish 都是瞬间动词,那么现在完成时的动词是必须瞬间动词?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 11:25:14
比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has just finished her homework.像work,finish 都是瞬间动词,那么现在完成时的动词是必须瞬间动词?
比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has just finished her homework.像work,finish 都是瞬间动词,那么现在完成时的动词是必须瞬间动词?
比如我看语法书上的例句一般都是:He has worked here for 5 years.Susan has just finished her homework.像work,finish 都是瞬间动词,那么现在完成时的动词是必须瞬间动词?
现在完成时态的动词要根据后面的时间来决定动词.如果是瞬间点时间完成,那么任何动词都可以.比如:already,just,recently,lately,ever,before,sometimes,once,twice,several times,today,thid year,this morning,tonight,等.
如果是延续性段时间,那就只能用延续性动词了.比如:since+点时间 for+段时间 all+段时间 so far,till now,until now up to now in the past 10 years 等.在段时间里完成,就必须用延续性动词,否则要注意转换.比如come---be here go ---be away buy/get/borrow----have/keep die----be dead get interested----be interested fall in love----be in love.
您的例句中,work是延续动词 for 5 years 是段时间.finish是瞬间动词,just是瞬间时间
供你参考:延续性动词与非延续性动词之间的转换:leave --- be away, borrow --- keep, buy --- have, begin/start --- be on, die --- be