PRESENT PERFECT CONTINUOUS TENSE
Present Perfect Continuous Tense
Present Perfect tense is totally different from other tense. We use the Present Perfect Continuous to show that something started in the past and has continued up until now. “For five minutes,” “for two weeks,” and “since Tuesday” are all duration which can be used with the Present Perfect Continuous.
Sub + have/has been+1st.v+ing+since/for + obj/comp
- They have been talking for the last hour.
- She has been working at that company for three years.
- What have you been doing for the last 30 minutes?
- James has been teaching at the university since June.
- We have been waiting here for over two hours!
- Why has Nancy not been taking her medicine for the last three days?
Formula: Sub + have/has been+1st.v+ing+since/for + obj/comp
- They have been cooking food since 2010.
- we have been running the machine for two hours.
- She has been teaching since 1996.
- I have have been leaning English since. last year.
- you have been staring me for two hours.
Sub + have/has+ not+ been+1st.v+ing+since/for + obj/comp
- They have not been cooking food since 2010.
- we have not been running the machine for two hours.
- She has not been teaching since 1996.
- I have not been leaning English since last year.
- you have not been staring me for two hours.
have/has + Sub + been+1st.v+ing+since/for + obj/comp
- Have they been cooking food since 2010?
- Have we been running the machine for two hours?
- Has she been teaching since 1996?
- Have I been leaning English since last year?
- Have you been staring me for two hours?
Change the following sentences into present perfect tense:
- I have done my homework.
- Ali is playing football with Jawed.
- She has gone to bazaar yesterday.
- He tried to defeat his enemies.
- It is going to kill its kitten.