Learn English with English, baby!

Join for FREE!

课程

This tense is used to talk about an action or actions that started in the past and continued until recently or that continue into the future:
We can use it to refer to an action that has finished but you can still see evidence.

  • Oh, the kitchen is a mess. Who has been cooking?
  • You look tired. Have you been sleeping properly?
  • I've got a a stiff neck. I've been working too long on computer.

It can refer to an action that has not finished.

  • I've been learning Spanish for 20 years and I still don't know very much.
  • I've been waiting for him for 30 minutes and he still hasn't arrived.
  • He's been telling me about it for days. I wish he would stop.

It can refer to a series of actions.

  • She's been writing to her regularly for a couple of years.
  • He's been phoning me all week for an answer.
  • The university has been sending students here for over twenty years to do work experience.

The present perfect continuous is often used with 'since', 'for', 'all week', 'for days', 'lately', 'recently', 'over the last few months'.

  • I've been wanting to do that for ten years.
  • You haven't been getting good results over the last few months.
  • They haven't been working all week. They're on strike
  • He hasn't been talking to me for weeks.
  • We've been working hard on it for ages.
  • I've been looking at other options recently.
  • He's been working here since 2001.

评论

登录后回复

01:31 PM Apr 21 2009 | 回复

kalem2035

kalem2035

Mexico

thanks for the tips now i can identify it faster

12:16 PM Apr 21 2009 | 回复

DR.SHEVA

Egypt

thanks alot that was really useful to me

 

10:08 AM Apr 20 2009 | 回复

slowly_1415

Myanmar

can some girl help me how to learn english fast

09:29 AM Apr 20 2009 | 回复

slowly_1415

Myanmar

thanks to all

03:40 AM Apr 20 2009 | 回复

Bobe

Lebanon

thanks

12:35 AM Apr 20 2009 | 回复

manoach

manoach

Thailand

thank for you to me understand more

 

09:44 PM Apr 19 2009 | 回复

lucky不可爱

China

thanks a lot..for your explain

07:22 AM Apr 18 2009 | 回复

eflatun23

eflatun23

Turkey

thanks…..

10:23 PM Apr 17 2009 | 回复

fadimehan

Turkey

thanks a lot ıt was very good

12:07 AM Apr 15 2009 | 回复

tolerant

tolerant

Turkey

Thanks for the lessons

09:44 PM Apr 13 2009 | 回复

modmmah

modmmah

Malaysia

LaughingI thanks for this

I`ve been watch yestrday

04:31 AM Apr 12 2009 | 回复

k.kailash

India

hey rocky.

present continous tense :  i am cooking.  i.e. the action is a continuous process in the present time/day/

present perfect continuous tense:  is an action started in the past and continues in the present.  it has a starting point/period/day in the past and the process is still in action in the present day.

i have been using this purse since my childhood.

hope i am clear.

kailash 

 

10:27 AM Apr 10 2009 | 回复

michelle khaled

Algeria

...;I have cooking?

...;you have sleep…

...;I have work long on computer

 

01:31 AM Apr 09 2009 | 回复

modmmah

modmmah

Malaysia

thanks u Cool add me

08:09 AM Apr 03 2009 | 回复

rocky_wf

India

what is the difference between present continuous and present perfect continuous? could anyone clear me…

01:13 AM Apr 03 2009 | 回复

Mahliyo

Uzbekistan

 Hi everybody!Smile

05:18 AM Apr 01 2009 | 回复

BosNiaN_MetaL

Turkey

Thanx 4 adding.

I love this website.

06:36 PM Mar 30 2009 | 回复

qib209

United States

Hi everyone and hows everyone schools and works.

02:02 PM Mar 27 2009 | 回复

michelle khaled

Algeria

salame

realy thancks

 

08:52 AM Mar 26 2009 | 回复

Laleta

Laleta

Lebanon

thanks

Likes (32):

See all >

Ebaby! Cast