The Present Simple tells a habit that is always true. It is part of normal life: She goes to the gym every morning.
The Present Perfect Continuous tells a habit that is new or temporary. It happened again and again in a recent time, up to now: She has been going to the gym every morning this month. The speaker notices the habit.
She goes to the gym every morning. (This is her normal life.)
He takes the bus to work. (This is his normal routine.)
I drink coffee every day. (I always do this.)
Present Perfect Continuous (new or temporary):
She has been going to the gym every morning this month. (This is new.)
He has been taking the bus every day this week. (He usually drives.)
I have been drinking tea every day lately. (This is a change.)
Look for two clues together:
2. A recent time: lately, recently, this week, this month, these days, since Monday, for the past few weeks
They have been arguing every evening lately.
He has been leaving the office early every Friday recently.
New habit
- My brother has been waking up at five every day this month.
Noticed habit
- Our team has been meeting every Monday lately.
Repeated habit
- The children have been playing in the yard every afternoon this week.
Temporary habit
- I have been eating lunch at my desk every day this week. I am too busy.
Habit with a goal
- She has been working extra hours every week since January. She wants a new car.
Often the speaker has a feeling about the habit. The feeling can be surprise, approval, worry, or annoyance. The Present Perfect Continuous shows that the speaker noticed the habit.
"My son has been getting up late every day this week." (worry)
"My boss has been reading my emails every day." (annoyance)
"Lisa has been bringing cake to work every Friday recently." (surprise)
| Present Perfect Continuous | Present Simple |
|---|---|
| She has been eating lunch outside every day lately. | She eats lunch at her desk. |
| A new or temporary habit | An always-true habit |
| The speaker notices the habit | The speaker only gives information |
| Needs a recent time: lately, this week | Needs no special time |
Click the tense that the sentence uses.
-
1Jim has been walking to work every morning lately — he wants more exercise.✓ Correct — "lately" shows a new habit.
-
2My sister calls our mother every Sunday — it is their tradition.✓ Correct — "their tradition" shows an always-true habit.
-
3Ana drives to work every day — it is her normal routine.✓ Correct — "her normal routine" shows an always-true habit.
-
4They have been eating out every weekend recently — something changed.✓ Correct — "recently" and "something changed" show a new habit.
-
5He has been coming home late every night this week — I wonder why.✓ Correct — "this week" and the speaker's question show a noticed habit.
-
6The mailman comes at ten every day — that is his habit.✓ Correct — "that is his habit" shows an always-true habit.
-
7Mia has been practicing the piano for an hour every day — she has a concert soon.✓ Correct — the concert shows a temporary habit with a goal.
-
8I start work at nine every day — it never changes.✓ Correct — "it never changes" shows an always-true habit.
Type the correct Present Perfect Continuous form of the verb given. Write the full form: has been or have been.
-
1She five miles every morning this month to get ready for a race. (run)
-
2He every evening this week — the deadline is tomorrow. (work late)
-
3The neighbors loud music every night this week — I cannot sleep. (play)
-
4She a new recipe every weekend since she bought that cookbook. (cook)
-
5He to work every day this week instead of driving. (walk)
-
6I for twenty minutes every morning recently — it helps me relax. (read)
-
7Dan the dishes every night since he moved in. His roommate is happy. (wash)
-
8We our grandparents every weekend this month — they miss us. (visit)
Click your answer for each sentence.
-
1Lena has been learning to cook every evening lately.✓ Correct — "lately" shows a new habit, and the form is correct.
-
2Tom is taking the bus every day lately instead of driving.✓ Correct — This sentence is wrong. "Lately" needs "has been taking," not the Present Continuous.
-
3Kim has been going to bed at ten every night — it is her normal routine.✓ Correct — This sentence is wrong. "Her normal routine" is always true, so use the Present Simple: "Kim goes to bed at ten every night."
-
4We have been taking walks after dinner every day this month.✓ Correct — "this month" shows a recent habit, and the form is correct.
-
5She has been call her sister every day since they had that argument.✓ Correct — This sentence is wrong. After "been," use the -ing form: "She has been calling her sister."
-
6The students have been talking in class every day this week.✓ Correct — "this week" shows a noticed habit, and the form is correct.
-
7My roommate been cleaning the kitchen every night this week.✓ Correct — This sentence is wrong. It needs "has": "My roommate has been cleaning the kitchen every night this week."
-
8I have been forgetting my keys every morning this week.✓ Correct — "this week" shows a recent habit, and the form is correct.
Use the words to write a question with have/has been + verb-ing. Write every word.
-
9How long / you / take / the bus / to work
-
10Mia / practice / the piano / every day / lately
-
11they / eat / out / every weekend / recently
-
12How long / your brother / come / home late / every night
-
13she / call / her sister / every day / this week
-
14the baby / sleep / badly / every night / lately
-
15How long / the neighbors / have / parties / every weekend
-
16you / wake up / early / every day / this month
Read each question. Choose the sentence that matches.
- Structure: have/has + been + verb-ing.
- Two clues: a repeat word (every day, every week) and a recent time (lately, this week, recently).
- Always-true habit: use the Present Simple.
- Feeling: the speaker often shows surprise, approval, worry, or annoyance.