#1  
Old 25-Dec-2007, 16:40
Newbie
 
Join Date: Dec 2007
Posts: 2
Member Type: Student or Learner
Post tell the difference

Please tell me the difference of these two sentences.
1.I have been working here for three years.
2.I have worked here for three years.
  #2  
Old 25-Dec-2007, 18:45
Mad-ox's Avatar
Key Member
 
Join Date: Aug 2006
Posts: 3,421
Home Country: Romania
Native Language: Hungarian
Current Location: Romania
Member Type: English Teacher
Default Re: tell the difference

hi,

I have been working here for three years. ( present perfect continuous); I started working here three years ago and I still work here. It expresses an action started in the past and it still continuous in the present.

I have worked here for three years. ( present perfect ) I started working here three years ago but I do not work here anymore. It expresses an action started in the past and ends in the present/before the moment of speaking.



Madox


Merry Christmas!
  #3  
Old 25-Dec-2007, 19:07
VIP Member
 
Join Date: Nov 2007
Posts: 5,425
Member Type: Other
Default Re: tell the difference

I have worked here for three years. ( present perfect ) I started working here three years ago but I do not work here anymore. It expresses an action started in the past and ends in the present/before the moment of speaking.


No - the person could still be employed there.

The difference between the two tenses is, that in the first, the emphasis is being placed on the period of time over which the person has worked, whilst in the second sentence, the emphasis is on the activity, (this is the place, here) where I work - in the past, now, and for the (undefined/indefinite) future.

I have been working here for 3 years, and in all that time, I have not received any increase in pay.

I have worked here (now) for 3 years. Before that, I worked for Smith & Co. People tell me I should leave and find a better job, but I'm happy here.

Last edited by David L.; 25-Dec-2007 at 19:24.
Closed Thread

Bookmarks

Tags
tenses


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Could Anyone tell me the difference between "Will do something" and "Will be doing" shinji002 Ask a Teacher 15 20-Mar-2009 10:14
difference between tense and aspect Unregistered Ask a Teacher 3 23-Oct-2008 12:26
any difference ? forum_mail Ask a Teacher 1 03-Oct-2005 07:39
making the difference Anonymous Ask a Teacher 1 13-Oct-2004 16:47


All times are GMT. The time now is 14:23.



Content Relevant URLs by vBSEO ©2011, Crawlability, Inc.