本文目录
现在完成进行时是英语中的一种时态,表示动作或状态从过去持续到现在,或者动作刚刚结束但对现在仍有影响。现在完成进行时通常由 have/has been + 现在分词构成。
用法
表示动作从过去持续到现在
例如:I have been studying English for 3 years.(我已经学习英语三年了。)
在这个例子中,“have been studying”表示这个动作从过去持续到现在。
表示动作刚刚结束但对现在仍有影响
例如:I have been running and I am tired.(我刚刚跑步,现在感到累了。)
在这个例子中,“have been running”表示这个动作刚刚结束,但现在我还感到疲倦。
注意事项
- 现在完成进行时通常用于强调动作或状态的持续性或对现在的影响。
- 现在完成进行时通常和时间状语连用,例如:for,since,recently,lately等。
- 现在完成进行时通常和现在完成时和一般现在时连用。
练习
根据下列情境,用现在完成进行时填空。
-
Sarah is tired because she __________ (run) for an hour.
-
I can't talk right now, I __________ (work) on a project.
-
__________ (you study) for the exam since last month?
-
Jack is late because he __________ (drive) in traffic for an hour.
-
It __________ (rain) for 3 days straight.
答案:
- has been running
- have been working
- Have you been studying
- has been driving
- has been raining
以上就是现在完成进行时的语法教案,希望对你的英语学习有所帮助!