for+一段时间+现在完成时,是什么意思

职业培训 培训职业 2025-01-03
现在完成时表示:1. 过去发生的动作对现在的影响;2. 一个动作从过去一直持续到现在。总结一下就是现在完成时表示动作的完成和持续两个意思,当这个句子跟的时间状语是for two years 这样的,表示的是时间的持续,这里for 后面必须跟一段时间。但是,如果说过去某个动作已经完

现在完成时表示:1. 过去发生的动作对现在的影响;2. 一个动作从过去一直持续到现在。

总结一下就是现在完成时表示动作的完成和持续两个意思,当这个句子跟的时间状语是for two years 这样的,表示的是时间的持续,这里for 后面必须跟一段时间。

但是,如果说过去某个动作已经完成,只是强调这个动作对现在的影响,就不能用for,试比较。

He has finished his homework before 8 p.m. 他晚上8点 前就完成作业了。

She has learned English for 5 years. 她学英语已经5年了。

标签

版权声明:本文由哟品培原创或收集发布,如需转载请注明出处。

本文链接:http://www.yopinpei.com/20250103/2/1143751

猜你喜欢
其他标签