Present Perfect Continuous Tense
Learn has/have been + verb-ing with for and since for learning progress.
Learning Flow
Learn -> Practice -> Challenge -> Quiz
After This Lesson
Use has/have been + verb-ing
Show actions continuing until now
Use for and since correctly
Ask present perfect continuous questions
Learning outcome
What You'll Learn
+
Learning outcome
What You'll Learn
Use present perfect continuous for actions that started earlier and continue now.
Use have been with I/you/we/they.
Use has been with he/she/it.
Use for and since for duration.
Teacher explanation
Definition
+
Teacher explanation
Definition
Continuing Action
Use this tense when an action started before and is still continuing.
For
Use for with a length of time.
Since
Use since with a starting point.
Question
Start with Has or Have, then subject + been + verb-ing.
Person, place, thing, idea
Examples
+
Person, place, thing, idea
Examples
I have been reading for thirty minutes.
She has been learning new phrases since Monday.
We have been improving our speaking skills.
Have you been working on your grammar?
Short model sentences
Simple Sentences
+
Short model sentences
Simple Sentences
They have been waiting for the teacher.
He has been writing notes all morning.
I have not been sleeping well.
We have been practicing since lunch.
Has she been preparing today?
Remember these points
Rules
+
Remember these points
Rules
Positive: Subject + has/have been + verb-ing.
Negative: Subject + has/have + not + been + verb-ing.
Question: Has/Have + subject + been + verb-ing?
Use for with duration: for two months.
Use since with starting point: since morning.
Teacher-style walkthrough
Guided Examples
+
Teacher-style walkthrough
Guided Examples
Guided Example 1
We have been training for two weeks.
- We uses have been.
- For two weeks shows duration.
Guided Example 2
He has been revising since breakfast.
- He uses has been.
- Since breakfast shows the starting point.
Focused grammar practice
Grammar Lab
+
Focused grammar practice
Grammar Lab
Present Perfect Continuous
What is this tense?
This tense shows an action that started before and continues now.
Use it with for or since to show duration.
Structure
Subject + has/have been + verb-ing
Positive
Subject + has/have been + verb-ing
I have been learning English for two months.
She has been practicing since morning.
Negative
Subject + has/have + not + been + verb-ing
I have not been reading daily.
He has not been practicing.
Question
Has/Have + subject + been + verb-ing?
Have you been reading daily?
Has she been practicing?
Common Mistakes+
Do not write: I have learning.
Use: I have been learning.
Mini Practice
Write one sentence with for.
Write one sentence with since.
Better everyday English
Smart English Tip
+
Better everyday English
Smart English Tip
This tense is powerful for showing effort over time.
Use for when you answer how long.
Use since when you give the starting time.
Have you been practicing daily? is a useful self-check question.
Natural replies and useful words
Real English Usage
+
Natural replies and useful words
Real English Usage
Learning Progress
I have been listening to English news.
They have been solving grammar exercises.
Have you been practicing short answers?
Speaking Confidence
She has been recording her voice daily.
We have been building confidence slowly.
I have not been speaking enough this week.
Write and get feedback
Now Your Turn
+
Write and get feedback
Now Your Turn
Type your answers first. Feedback appears after you save and submit practice.
Submit your answer
Challenge
+
Submit your answer
Challenge
Write 5 present perfect continuous sentences with duration, one negative, and one question.
Write one continuing action sentence.
Write one sentence with for.
Write one sentence with since.
Write one negative sentence.
Write one Has/Have question.
Save your score
Quiz
+
Save your score
Quiz
Quiz
Choose your answers and submit when ready.
Question 1 - mcq
Choose the present perfect continuous sentence.
Question 2 - mcq
Choose the correct sentence.
Question 3 - mcq
Choose the correct question.
Question 4 - fill blank
Complete: They have been ____ grammar.
Sign in to submit quiz answers and save your score.
Progress and completion
Mission Complete
+
Progress and completion
Mission Complete
Mark this mission complete after you review the examples, finish the practice prompts, write the challenge, and submit the quiz.
Lesson Progress
Sign in to save lesson progress and quiz attempts.
Mission Complete
Full Lesson Performance
Review practice, challenge, and quiz progress before marking the lesson complete.
Practice
0 / 10 (0%)
Save and submit all practice tasks before completing.
Challenge
0 / 5 (0%)
Save and submit the challenge answer before completing.
Quiz
0 / 4 (0%)
Save and submit the quiz to see your score.
Overall Lesson Status
In Progress
0 / 19 (0%)
Suggested Review
Save and submit practice first.