Present Perfect Continuous Tense in English Grammar
Present Perfect Continuous Tense in English Grammar
Present Perfect Continuous Tense āĻšāϞ⧠āĻāĻŽāύ tense āϝāĻž āĻ āϤā§āϤ⧠āĻļā§āϰ⧠āĻšāĻā§āĻž āĻā§āύ⧠āĻāĻžāĻ āĻāĻāύ⧠āĻāϞāĻā§ āĻ āĻĨāĻŦāĻž āĻāĻāύāĻ āĻļā§āώ āĻšā§ā§āĻā§ āĻāĻŋāύā§āϤ⧠āϤāĻžāϰ effect āĻāĻāύ⧠present time-āĻ āĻāĻā§âāĻāĻŽāύ meaning āĻŦā§āĻāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤ Bengali learnersāĻĻā§āϰ āĻāύā§āϝ āĻāĻ tense āĻā§āĻŦ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ, āĻāĻžāϰāĻŖ âI have been studying for two hoursâ, âShe has been working since morningâ, âThey have been learning EnglishââāĻāĻ āϧāϰāύā§āϰ sentence speaking āĻāĻŦāĻ writing-āĻ āĻā§āĻŦ useful. āĻāĻ lesson-āĻ āĻāĻĒāύāĻŋ present perfect continuous tense meaning, uses, structure, has/have been + V-ing rule, since/for rules, present perfect vs present perfect continuous difference, common mistakes, practice āĻāĻŦāĻ quiz āϏāĻšāĻāĻāĻžāĻŦā§ āĻļāĻŋāĻāĻŦā§āύāĨ¤
āĻāĻ Lesson-āĻ āϝāĻž āĻļāĻŋāĻāĻŦā§āύ
Grammar Series Navigation
āĻāĻ lessonāĻāĻŋ previous lesson, next lesson āĻāĻŦāĻ main Grammar homepage-āĻāϰ āϏāĻžāĻĨā§ connected āĻāϰāĻž āĻšāϞā§āĨ¤
Present Perfect Continuous Tense āĻā§?
Present Perfect Continuous Tense is used for an action that started in the past and is still continuing, or has recently stopped with a present effect.
Previous Lesson-āĻāϰ āϏāĻžāĻĨā§ Connection
Lesson #18-āĻ āĻāĻĒāύāĻŋ Present Perfect Tense āĻļāĻŋāĻā§āĻā§āύ, āϝāĻžāϰ structure āĻšāϞ⧠has/have + V3. Present Perfect Continuous Tense-āĻ āĻāĻŽāϰāĻž duration āĻŦāĻž āĻāĻžāĻ āĻāϤāĻā§āώāĻŖ āϧāϰ⧠āĻāϞāĻā§ āϏā§āĻāĻžāĻā§ āĻŦā§āĻļāĻŋ focus āĻāϰāĻŋāĨ¤ āĻāϰ structure āĻšāϞ⧠has/have been + V-ing.
Present Perfect Continuous Tense āϏāĻžāϧāĻžāϰāĻŖāϤ āϏā§āĻ action āĻŦā§āĻāĻžā§ āϝāĻž past-āĻ āĻļā§āϰ⧠āĻšā§ā§āĻā§ āĻāĻŦāĻ present time āĻĒāϰā§āϝāύā§āϤ āĻāϞā§āĻā§ āĻŦāĻž āĻāĻāύ⧠āĻāϞāĻā§āĨ¤ āĻāĻ tense-āĻ since āĻāĻŦāĻ for āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤
She has been working since morning.
They have been learning English for six months.
It has been raining since last night.
āĻāĻāĻžāύ⧠have been studying, has been working, have been learning, āĻāĻŦāĻ has been raining present perfect continuous tense.
Uses of Present Perfect Continuous Tense
āύāĻŋāĻā§āϰ card-āĻā§āϞā§āϤ⧠click āĻāϰāϞ⧠present perfect continuous tense-āĻāϰ use āϏāĻšāĻāĻāĻžāĻŦā§ āĻĻā§āĻāĻžāĻŦā§āĨ¤
Past to Present Action
Started before, still continuing.
Duration Focus
For two hours, since morning.
Recent Effect
Action stopped, result visible now.
Repeated Recent Activity
Recently, lately, these days.
Temporary Situation
For a week, for a few days.
Progress Over Time
Improving, learning, growing.
Present Perfect Continuous Tense Structure
Positive, negative āĻāĻŦāĻ question structure āĻāĻžāϞā§āĻāĻžāĻŦā§ āĻŦā§āĻā§āύāĨ¤
| Sentence Type | Structure | Example | Bangla Meaning |
|---|---|---|---|
| Positive | Subject + has/have been + V-ing + Object + since/for | I have been studying for two hours. | āĻāĻŽāĻŋ āĻĻā§āĻ āĻāĻŖā§āĻāĻž āϧāϰ⧠āĻĒā§āĻāĻŋāĨ¤ |
| Negative | Subject + has/have not been + V-ing + Object | She has not been working since morning. | āϏ⧠āϏāĻāĻžāϞ āĻĨā§āĻā§ āĻāĻžāĻ āĻāϰāĻā§ āύāĻžāĨ¤ |
| Question | Has/Have + Subject + been + V-ing + Object? | Have you been studying? | āϤā§āĻŽāĻŋ āĻāĻŋ āĻĒā§āĻ / āĻĒā§āĻāĻŋāϞā§? |
| Wh-Question | Wh-word + has/have + Subject + been + V-ing? | How long have you been learning English? | āϤā§āĻŽāĻŋ āĻāϤāĻĻāĻŋāύ āϧāϰ⧠English āĻļāĻŋāĻāĻ? |
Very Important Rule
Present Perfect Continuous Tense-āĻ main structure āϏāĻŦāϏāĻŽā§ has/have been + V-ing. Correct: I have been studying. Wrong: I have studying / I have been study.
Present Perfect Continuous Tense Rules
āĻāĻ tense āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠has/have been, V-ing, since āĻāĻŦāĻ for clear āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤
Basic Rule
Present perfect continuous tense-āĻāϰ structure āĻšāϞ⧠Subject + has/have been + V-ing.
She has been working.
They have been waiting.
Has Been / Have Been Rule
He, she, it āĻāĻŦāĻ singular subject-āĻāϰ āϏāĻžāĻĨā§ has been āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§āĨ¤ I, you, we, they āĻāĻŦāĻ plural subject-āĻāϰ āϏāĻžāĻĨā§ have been āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§āĨ¤
She has been cooking.
I have been reading.
They have been playing.
Since / For Rule
Since starting point āĻŦā§āĻāĻžā§āĨ¤ For duration āĻŦā§āĻāĻžā§āĨ¤
for two hours, for five days, for a long time
I have been studying since morning.
I have been studying for two hours.
How Long Questions
āĻāϤāĻā§āώāĻŖ āϧāϰ⧠āĻā§āύ⧠āĻāĻžāĻ āĻāϞāĻā§ āĻāĻŋāĻā§āĻā§āϏ āĻāϰāϤ⧠How long + has/have + subject + been + V-ing āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§āĨ¤
How long has she been working here?
How long have they been waiting?
Present Perfect vs Present Perfect Continuous
Present perfect result/completion focus āĻāϰā§āĨ¤ Present perfect continuous duration/process focus āĻāϰā§āĨ¤
I have been doing my homework for two hours. = duration/process
She has read three pages. = quantity/result
She has been reading for an hour. = duration
Stative Verbs Usually Avoid Continuous
Know, believe, like, love, understand, own, needâāĻāĻ āϧāϰāύā§āϰ stative verbs āϏāĻžāϧāĻžāϰāĻŖāϤ continuous form-āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§ āύāĻžāĨ¤
I have been knowing him for five years. â
She has liked tea since childhood. â
She has been liking tea since childhood. â
Common Time Expressions with Present Perfect Continuous
āĻāĻ tense-āĻ since, for, recently, lately, all dayâāĻāĻā§āϞ⧠āĻā§āĻŦ common.
| Time Expression | Use | Example | Bangla Meaning |
|---|---|---|---|
| since morning | Starting point | She has been working since morning. | āϏ⧠āϏāĻāĻžāϞ āĻĨā§āĻā§ āĻāĻžāĻ āĻāϰāĻā§āĨ¤ |
| for two hours | Duration | I have been studying for two hours. | āĻāĻŽāĻŋ āĻĻā§āĻ āĻāĻŖā§āĻāĻž āϧāϰ⧠āĻĒā§āĻāĻŋāĨ¤ |
| lately | Recent period | He has been feeling tired lately. | āϏ⧠āĻāĻĻāĻžāύā§āĻ āĻā§āϞāĻžāύā§āϤ āĻŦā§āϧ āĻāϰāĻā§āĨ¤ |
| recently | Recent period | They have been practicing recently. | āϤāĻžāϰāĻž āϏāĻŽā§āĻĒā§āϰāϤāĻŋ practice āĻāϰāĻā§āĨ¤ |
| all day | Whole day duration | It has been raining all day. | āϏāĻžāϰāĻžāĻĻāĻŋāύ āĻŦā§āώā§āĻāĻŋ āĻšāĻā§āĻā§āĨ¤ |
| for a long time | Long duration | We have been waiting for a long time. | āĻāĻŽāϰāĻž āĻ āύā§āĻāĻā§āώāĻŖ āϧāϰ⧠āĻ āĻĒā§āĻā§āώāĻž āĻāϰāĻāĻŋāĨ¤ |
Bengali LearnersāĻĻā§āϰ Common Present Perfect Continuous Mistakes
āĻāĻ tense-āĻ learnersāϰāĻž has/have been, V-ing, since/for āĻāĻŦāĻ stative verbs āύāĻŋā§ā§ āĻŦā§āĻļāĻŋ āĻā§āϞ āĻāϰā§āĨ¤
I have studying for two hours. â
I have been studying for two hours. â
Present perfect continuous tense-āĻ have/has been + V-ing āϞāĻžāĻā§āĨ¤
She has been study since morning. â
She has been studying since morning. â
Been-āĻāϰ āĻĒāϰ⧠main verb V-ing āĻšāĻŦā§āĨ¤
They has been playing. â
They have been playing. â
They-āĻāϰ āϏāĻžāĻĨā§ have been āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§āĨ¤
He have been working. â
He has been working. â
He-āĻāϰ āϏāĻžāĻĨā§ has been āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§āĨ¤
I have been studying since two hours. â
I have been studying for two hours. â
Duration āĻŦā§āĻāĻžāϤ⧠for āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§āĨ¤
I have been knowing him for five years. â
I have known him for five years. â
Know stative verb, āϏāĻžāϧāĻžāϰāĻŖāϤ continuous form āĻšā§ āύāĻžāĨ¤
Present Perfect Continuous Tense Practice
āύāĻŋāĻā§āϰ exercises āĻāϰ⧠present perfect continuous tense practice āĻāϰā§āύāĨ¤
A. Choose the Correct Form
B. Make Negative and Question
C. Quick Quiz
This Lesson Belongs to These Grammar Topics
Main Grammar homepage-āĻāϰ card/topic structure-āĻāϰ āϏāĻžāĻĨā§ āĻāĻ lesson connect āĻāϰāĻž āĻšāϞā§āĨ¤
Tense
āĻāĻ lesson tense category-āĻāϰ detailed lesson.
Present Perfect Continuous
Past āĻĨā§āĻā§ present āĻĒāϰā§āϝāύā§āϤ āĻāϞāĻŽāĻžāύ action āĻŦā§āĻāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤
Since / For
Starting point āĻāĻŦāĻ duration āĻŦā§āĻāĻžāϤ⧠since/for āĻĻāϰāĻāĻžāϰāĨ¤
Speaking Practice
How long āϧāϰ⧠āĻāĻžāĻ āĻāϞāĻā§ āϤāĻž āĻŦāϞāϤ⧠āĻāĻ tense useful.
EngLrn Grammar Lesson Sequence
āĻāĻ lessonāĻāĻŋ Grammar Series-āĻāϰ āĻāύāĻŦāĻŋāĻāĻļ lesson āĻšāĻŋāϏā§āĻŦā§ tracked āĻāϰāĻž āĻšāϞā§āĨ¤
Lesson Complete?
āĻāĻ lesson complete āĻšāϞ⧠Grammar Lesson #20: Simple Past Tense in English Grammar āĻĒā§ā§āύāĨ¤
Present Perfect Continuous Tense āύāĻŋā§ā§ āϏāĻžāϧāĻžāϰāĻŖ āĻĒā§āϰāĻļā§āύ
Beginner learnersāĻĻā§āϰ common questions-āĻāϰ āϏāĻšāĻ āĻāϤā§āϤāϰāĨ¤
Present Perfect Continuous Tense āĻā§?
Present Perfect Continuous Tense āĻāĻŽāύ āĻāĻāĻāĻŋ tense āϝāĻž past-āĻ āĻļā§āϰ⧠āĻšāĻā§āĻž āĻāĻŦāĻ present āĻĒāϰā§āϝāύā§āϤ āĻāϞāϤ⧠āĻĨāĻžāĻāĻž action āĻŦāĻž recently stopped action with present effect āĻŦā§āĻāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤
Present Perfect Continuous Tense-āĻāϰ structure āĻā§?
Structure āĻšāϞ⧠Subject + has/have been + V-ing. Example: I have been studying. She has been working.
Since āĻāĻŦāĻ for-āĻāϰ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻā§?
Since starting point āĻŦā§āĻāĻžā§: since morning, since 2020. For duration āĻŦā§āĻāĻžā§: for two hours, for five years.
Present Perfect āĻāĻŦāĻ Present Perfect Continuous-āĻāϰ āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻā§?
Present Perfect result āĻŦāĻž completion focus āĻāϰā§āĨ¤ Present Perfect Continuous duration āĻŦāĻž process focus āĻāϰā§āĨ¤
āĻāĻ lesson-āĻāϰ āĻĒāϰ āĻā§āύ lesson āĻĒā§āĻŦ?
āĻāĻ lesson-āĻāϰ āĻĒāϰ Simple Past Tense in English Grammar āĻĒā§āĻž āĻāĻāĻŋāϤ, āĻāĻžāϰāĻŖ āĻāϰāĻĒāϰ Past tense series āĻļā§āϰ⧠āĻšāĻŦā§āĨ¤
Present Perfect Continuous Tense in English Grammar for Bengali Learners
āĻāĻ lesson-āĻ Bengali learnersāĻĻā§āϰ āĻāύā§āϝ Present Perfect Continuous Tense in English Grammar āϏāĻšāĻāĻāĻžāĻŦā§ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž āĻšā§ā§āĻā§āĨ¤ Present perfect continuous tense past āĻĨā§āĻā§ present āĻĒāϰā§āϝāύā§āϤ āĻāϞāĻŽāĻžāύ action, duration, recently stopped action with present effect āĻāĻŦāĻ temporary situation āĻŦā§āĻāĻžāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšā§āĨ¤
Has/have been + V-ing structure, positive, negative and question forms, since and for rules, present perfect vs present perfect continuous difference, stative verb mistakes āĻāĻŦāĻ practice exercises āĻļā§āĻāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ learners English speaking, writing āĻāĻŦāĻ grammar accuracy improve āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āĨ¤
