Present Perfect Continuous Tense
The Present Perfect Continuous Tense describes actions that began in the past and continue into the present, often focusing on the duration or effects of these actions. This lesson outlines the rules, forms, usages, and common time indicators with practical examples.
1. Forms of the Present Perfect Continuous Tense
๐ก The Present Perfect Continuous Tense has three main forms: affirmative, negative, and interrogative.
A. Affirmative Form
๐ก Structure:
Subject + has/have been + base verb + -ing
Examples:
- ๐ถ I have been walking to the park every morning.
- ๐ฎ You have been playing that game for hours.
- ๐ He has been studying for his exams since morning.
- ๐ She has been talking on the phone for a while.
- ๐ง๏ธ It has been raining all day.
- โ๏ธ We have been planning this trip for months.
- ๐ถ You have been listening to music for hours.
- ๐ They have been reading that book all afternoon.
B. Negative Form
๐ก Structure:
Subject + has not/have not (hasnโt/havenโt) been + base verb + -ing
Examples:
- ๐ถ I have not (havenโt) been walking to the park lately.
- ๐ฎ You have not (havenโt) been playing that game for hours.
- ๐ He has not (hasnโt) been studying much this week.
- ๐ She has not (hasnโt) been talking to her friend recently.
- ๐ง๏ธ It has not (hasnโt) been raining all day.
- โ๏ธ We have not (havenโt) been planning the trip for long.
- ๐ถ You have not (havenโt) been listening to music today.
- ๐ They have not (havenโt) been reading that book recently.
C. Interrogative Form
๐ก Structure:
Has/Have + subject + been + base verb + -ing?
Examples:
- ๐ถ Have I been walking too much lately?
- ๐ฎ Have you been playing that game for hours?
- ๐ Has he been studying for his exams?
- ๐ Has she been talking on the phone all day?
- ๐ง๏ธ Has it been raining since morning?
- โ๏ธ Have we been planning this trip long enough?
- ๐ถ Have they been listening to music for hours?
- ๐ Have I been reading that book for too long?
- ๐จ Has she been painting since early morning?
- ๐ฝ๏ธ Have they been preparing dinner for an hour?
2. Usages of the Present Perfect Continuous Tense
A. Actions Continuing from the Past to the Present
This usage focuses on actions that started in the past and are still ongoing.
Examples:
- ๐ I have been jogging every morning since last month.
- ๐ He has been studying for his exams all week.
- ๐ถ They have been rehearsing for the concert for hours.
- ๐ฎ You have been playing that game nonstop.
- ๐ฒ We have been cooking dinner since 5 p.m.
- ๐ฌ She has been chatting with her friend since the afternoon.
- ๐ถ I have been walking to work every day this month.
- ๐ She has been reading that novel for days.
- ๐จ He has been painting the wall since morning.
- ๐ We have been organizing this event for weeks.
B. Emphasizing Duration
This usage highlights how long an action has been happening.
Examples:
- ๐ I have been studying for hours.
- ๐ She has been talking on the phone for 30 minutes.
- ๐ถ They have been walking around the park since 8 a.m.
- ๐ He has been training hard for the competition all year.
- ๐ถ We have been listening to the same album all day.
- ๐ง๏ธ It has been raining non-stop since last night.
- ๐ฝ๏ธ She has been cooking for the party for hours.
- ๐ They have been reading for the entire weekend.
- ๐ป You have been working on that project for days.
- ๐ฌ I have been watching the series since last week.
C. Showing Recent Results or Evidence
This usage indicates actions with visible signs or immediate evidence.
Examples:
- ๐ง I have been watering the plants; the soil is still wet.
- ๐ She has been reading all night; her eyes look tired.
- ๐ถ He has been jogging; he looks exhausted.
- ๐จ They have been painting; there is paint on their clothes.
- ๐ฒ She has been cooking; the kitchen smells amazing.
- ๐ผ He has been working hard; his desk is piled with papers.
- ๐ฌ We have been talking for hours; my voice feels hoarse.
- ๐ She has been organizing; the room looks decorated.
- ๐ They have been studying; the desk is covered with notes.
- ๐ป You have been coding; your computer screen shows lines of code.
3. Time Indicators
A. Using “Since”
“Since” is used to refer to a specific starting point in the past.
Examples:
- ๐ I have been working here since 2018.
- ๐ก She has been living in this city since childhood.
- ๐ถ They have been practicing since 9 a.m.
- ๐ง๏ธ It has been raining since yesterday.
- ๐ฝ๏ธ We have been preparing for the event since last week.
- ๐ He has been studying since the start of the semester.
- โ๏ธ I have been traveling since my vacation started.
- ๐จ She has been painting since sunrise.
- ๐ He has been attending classes since last year.
- ๐ป You have been working on this project since Monday.
B. Using “For”
“For” is used to refer to a specific duration of time.
Examples:
- ๐ I have been reading for three hours.
- ๐ถ She has been listening to music for the last hour.
- ๐ถ He has been running for 30 minutes.
- ๐ They have been studying for weeks.
- ๐จ We have been painting the house for two days.
- ๐ผ He has been working at his job for a decade.
- ๐ฌ She has been talking on the phone for an hour.
- ๐ We have been organizing this event for days.
- ๐ They have been training for the race for six months.
- ๐ You have been making calls for the last hour.
C. Using “All Day/All Morning/All Week”
This emphasizes actions that have continued throughout a specific period.
Examples:
- ๐ I have been reading all morning.
- ๐ She has been talking on the phone all afternoon.
- ๐ง๏ธ It has been raining all day.
- ๐ถ They have been playing music all evening.
- ๐ป He has been working all week.
- ๐ฒ She has been cooking all morning for the party.
- ๐ถ I have been walking around the city all day.
- ๐ We have been planning for the event all month.
- ๐๏ธ They have been training for the competition all year.
- ๐ฌ I have been watching movies all weekend.