+0

I am working here for 2 years.
I have been working here for 2 years.
I am working here since 2 years before.
I have been working here since 2 years before.


Please correct my sentences.

+3
I have been working here for 2 years.
1 2 3 4
Comments  
User_garyI am working here for 2 years. [N]
I have been working here for 2 years. [Y]
I am working here since 2 years before. [N]
I have been working here since 2 years before. [Y]


Please correct my sentences.


I don't like using the present continuous tense with "for" even in some situations it is wrong.

I also have never seen the present continuous tense with "since".
Teachers: We supply a list of EFL job vacancies
I also have never seen the present continuous tense with "since". [quote from Doll]
It's o.k. with a specific time: I've been working here since last January.

I am working here for 2 years.
I have been working here for 2 years.
I am working here since 2 years before.
I have been working here since 2 years before.
I don't like this. See my comment above.
Thanks Philip, I just meant the present continuous tense not the present perfect continuous. Emotion: smile
The present continuous tense can be used for actions related to future or for temporary actions that are happening but will end at some specific time in the future.

Examples

We are having a party tonight. ( action in the future that has been already planned or scheduled)

I am working here for two months (it means I am working somewhere at the present time and my job will end after two months)

***I have been teaching English for the last eleven years. If you have any questions regarding English please do so at Email Removed
Students: Are you brave enough to let our tutors analyse your pronunciation?
Whats wrong with this sentence I have been working here since January 10, 2006?
Hi,

Nothing. It's fine.

Clive
I has been working as teacher past 2 years
Site Hint: Check out our list of pronunciation videos.
I has been working as teacher past 2 years
I have been working as a teacher for the past 2 years.
Show more