I need to know what the difference between

1* I have been working
2* I have worked

I am looking forward to hearing your answer.

Comments for asking

Click here to add your own comments

Mar 24, 2013
present perfect and present perfect conditional.
by: khemlal pahari

So far as I've read in my books, I 've learnt that present perfect denotes that one has / hasn't got an experience of doing something. And the work might have been completed at the time of speaking or just before some time. But present perfect continuous tense is used to denote that the work had been started in the past and it hasn't been over at the time of speaking. Normally, the actions like: teach, learn, stay,wait, dwell, build, construct etc that take long duration are expressed in present perfect tense.

Aug 13, 2011
Ola's answer
by: Ola Zur


"I have been working" means I started to work some time ago and continued to work up until now. It is in the present perfect progressive tense.

Example sentence: I have been working for three hours.

Or in other words: I started to work three hours ago and worked up until now.

"I have worked" means I already completed working. It is in the present perfect tense.

Example sentence: I have worked in the zoo.

Or in other words: At some time in the past I worked in the zoo, so now I have some experience of working with animals.

Click here to add your own comments

Return to ask your grammar questions here..

Still looking?  Search the site for exactly what you need using the site search box below.

Happy exploring!

Share this page:
Enjoy this page? Please pay it forward. Here's how...

Would you prefer to share this page with others by linking to it?

  1. Click on the HTML link code below.
  2. Copy and paste it, adding a note of your own, into your blog, a Web page, forums, a blog comment, your Facebook account, or anywhere that someone would find this page valuable.

Discover these Amazing ESL Materials!

It's English Time! English Express! 5 Simple Steps to Better Writing! English Harmony 2.0! Pronunciation Power!
Effortless English! Best Accent Training! Ola Zur! English Grammar Revolution! English Success

Sign-up For The Learn English Newsletter

Your E-mail Address
Your First Name (optional)

Don't worry — your e-mail address is totally secure.
I promise to use it only to send you Learn English Newsletter.