内容正文:
英语时态之现在完成进行时
1、 什么是时态
时态就是表示一个动作发生的时间和所处的状态。“时”就是这个动作发生的“时间”;“态”就是这个动作在某个时刻的“状态”。
2、 时间的定义
英语中把时间分为三类,即:过去 现在 将来
3、 状态的定义
状态指的是在某个时刻这个动作所处于的状态。动词共有四类状态,分别为:一般式、进行式、完成式和进行完成式。
1.一般式表示经常发生的动作,其动词形式为do
例:I often get up at 7.
我经常在七点钟起床。
2.进行式表示正在进行的动作,其动词形式为“be动词 + doing”
例:She is singing a French song.
她正在唱一首法语歌。
3.完成式表示对“之前发生动作”的一个总结,其动词形式为“have + done”
例:They have found the missing child.
他们找到那个失踪的孩子了。
4.完成进行式表示对“正在进行动作”的一个总结,其动词形式“have + been + doing”
例:I have been reading books for two hours.
我已经连续读书两个小时了。
四.现在完成进行时:
1、现在完成进行进强调动作的持续性,表示一个到目前为止尚未完成的活动。
其结构为:have/has been doing
例:Tom has been playing football for two hours.
Tom已经踢了两个小时的足球了。
I have been swimming here for thirty minutes.
I have been studying English for over ten years now,but i still can not speak it well.
我英语都学了十多年了,但现在还是说不好。
I have been thinking about changing my job.
我最近一直在考虑换个工作。
It began raining two hours ago and it is still raining.it has been raining for two hours.
两个小时前开始下雨,现在仍在下雨,所以雨一直下了两个小时了。
2.现在完成进行时可以表示:在说话时刻之前在延续的事件(刚刚在延续的事件)
A:You look hot. 你看起来很热。
B:yes, i have been running.是的,我刚刚一直在跑步。
由例子可知:现在完成进行时强调一个持续活动所带来的、现在清晰可见的后果。
例:Be careful! I have been painting the door!
小心,这门我刚刚刷完漆!
I have been painting the door for half an hour.
这门我刷了有半个小时了。
在有持续的时间状语的情况下,现在完成进行时通常都表示一个延续至今的活动,除非有上下文明确表明这个活动刚刚结束。在没有持续的时间状语的情况下,现在完成进行时通常都表示一个刚刚结束的活动,除非有上下文明确表明这个活动至今仍在延续。
例:My hands are dirty, i have been cleaning the car.
我的手很脏,我刚刚一直在洗车。
I have just cleaned the car.
我刚把车洗干净了。
由例子可知:现在完成进行时强调活动本身的持续性;现在完成时强调活动的结果。
练习题
一.请用括号中动词的适当的形式填空。
1. Your friend is out of breath. You ask,“ you (run)?”
2. Why are your clothes so dirty? What you (do)?
3. The little boy is dirty from head to foot because he (play) in the mud.
4. You meet a friend in the street, whose face and hands are very dirty. You ask,“What you (do)?”
答案:
1. have.....been running 2.have......been doing 3.has been playing
4. have......been doing
二.请用括号中动词的适当的形式填空。
1. I (clean) the house, but I stil