在现代英语中,时态的运用是语言交流的重点要点之一。其中,目前完成时是表达过去动作对目前产生影响或结果的时态。目前完成时的构成是学习它的第一步,而其使用方法则是大家需要深入知道和学会的重点。
1、目前完成时的构成
目前完成时由“have/has”与过去分词一同构成,用以表达从过去某一时间开始并持续到目前的状况,或者过去发生的动作对目前产生的结果。
依据主语的人称和数,助动词“have”会发生变化。当主语是第一人称单数或第三人称单数时,用“has”,而当主语是第一人称复数、第二人称或第三人称复数时,用“have”。
例句:
I have finished my homework.我已经完成了家庭作业。
这个句子中,“have”是助动词,“finished”是过去分词,整个句子表示“我已经完成了我的作业”,强调作业完成的状况对目前的影响,即目前我可以进行其他活动。
We have seen the movie.大家看过这部电影。
如此的结构不只确保了语法的正确性,也丰富了语言的表达。
2、目前完成时的使用方法总结
1. 表示过去发生的动作对目前导致的影响或结果。
这种使用方法强调的是过去发生的动作对目前导致的状况或结果。
例句:
I have finished my homework. 我已经完成了我的家庭作业。 这句话表示,我已经做完了家庭作业,目前可以休息了。
She has bought a new car. 她已经买了一辆新车。 这句话表示,她买了一辆新车,目前正在用新车。
2. 表示过去开始,一直持续到目前,并且可能继续进行的动作。
这种使用方法强调的是过去开始,一直持续到目前的动作。
例句:
I have been learning English for three years. 我已经学了三年的英语。
这句话表示,我三年前开始学英语,并且一直在学习。
She has lived in New York since 2010. 她自2010年起就住在纽约。
这句话表示,她2010年搬到纽约,并且一直住在那里。
3. 表示过去发生,对目前没影响或结果的动作,一般用于否定句或疑问句中。
这种使用方法强调的是过去发生的动作对目前没影响或结果。
例句:
haven't you finished your homework? 你还没完成你的家庭作业吗?)
这句话表示,你未完成家庭作业,目前还在做。
hasn't she bought a new car? 她还没买一辆新车吗?
这句话表示,她没买一辆新车,目前还在用二手车。
4. 目前完成时还可以与for和since连用,表示动作发生的持续时间。
这种使用方法强调的是动作发生的持续时间。
例句:
He has worked here for five years. 他在这里工作了五年。
这句话表示,他在这里工作了五年,强调了工作的持续时间。
She has been in Beijing since 2015. 她自2015年起就在北京。
这句话表示,她自2015年起就在北京,强调了在北京居住的持续时间。
5. 表示近期发生的过去动作,而且刚刚结束或刚刚完成。
这种使用方法强调的是近期发生的过去动作,而且刚刚结束或刚刚完成。一般会用just表示刚刚。
例句:
I have just finished my homework. 我刚刚完成了我的家庭作业。
这句话表示,我刚刚完成了家庭作业,目前可以休息了。
She has just bought a new car. 她刚刚买了一辆新车。
这句话表示,她刚刚买了一辆新车,目前正在用新车。