Your brain translates Hindi 'se' directly into English — and it's costing you in interviews. One mechanism fix that corrects this mistake permanently.
▶ Watch the Video Lesson FreeYou walk into an interview. The hiring manager asks: “How long have you been working in your current role?”
You answer confidently: “I am working here since 3 years.”
You move on. The interview continues. But something has already shifted — the British or American interviewer has mentally noted your English. Not your experience. Not your skills. Your grammar. And the rest of the interview, they’re half-listening and half-wondering if your English will be a problem on the team.
This one sentence — “I am working here since 3 years” — signals to a native English speaker that you haven’t spent time in an English-speaking professional environment. It’s not rude. It’s just very visible.
The correct sentence is: “I have been working here for 3 years.”
But here’s what no one ever explains: why does your brain reach for the wrong version? And why does fixing it feel unnatural even after you know the rule?
This error isn’t random. Your brain is doing something logical — it’s translating directly from Hindi. And the translation feels correct, because in Hindi, it is correct.
मैं यहाँ 3 साल से काम कर रहा हूँ।
Direct translation: “I am working here since 3 years.” — grammatically perfect in Hindi structure. Your brain maps कर रहा हूँ → “am working” and से → “since”. The logic is airtight. The English is wrong.
In Hindi, you use the present continuous tense (कर रहा हूँ) for ongoing actions — including ones that started in the past and are still happening now. Hindi has no separate “present perfect continuous” form. So your brain reaches for the closest equivalent: present continuous.
English draws a hard distinction that Hindi doesn’t make. This is the real confusion — not the grammar rule, but the fact that Hindi treats these two situations identically while English gives them completely different tenses.
In Hindi, कर रहा हूँ covers both:
→ “I am working right now” (happening at this moment)
→ “I have been working for 3 years” (started in past, still continuing)
English separates these into two different tenses. Your brain was never trained to make this split — because Hindi never needed it.
The fastest way to fix this permanently is to see what each tense actually means in time. Not memorise a rule. See it.
Timeline: Present Continuous vs Present Perfect ContinuousPresent Continuous is a dot on the timeline — a moment. Present Perfect Continuous is a band — it shows duration that started in the past and is still happening. Hindi uses the same word for both. English uses different tenses.
This is the switch your brain needs to make. Not “use have been” — that’s just a rule you’ll forget. The switch is: am I describing a moment, or a duration?
Have / Has + been + verb-ing + for / since
For = length of time (“for 3 years”, “for 6 months”)
Since = starting point (“since 2021”, “since January”)
Your brain mixes up since and for too — because Hindi से covers both. “3 साल से” = “for 3 years” in English, not “since 3 years”.
Now watch the rule do the work. These aren’t separate mistakes — they’re all the same Hindi-brain translation, showing up in different sentences. Fix the rule once, fix all of them.
| What you say | What to say | Why — same rule |
|---|---|---|
I am working here since 3 years. |
I have been working here for 3 years. |
Duration (past→now). Use for, not since, with a length of time. |
I am living in Delhi since childhood. |
I have been living in Delhi since childhood. |
Duration (past→now). Since is correct here — childhood is a starting point, not a length. |
I am doing this job for long time. |
I have been doing this job for a long time. |
Duration (past→now). “For a long time” — always needs a in this phrase. |
We are waiting for approval since last month. |
We have been waiting for approval since last month. |
Duration (past→now). Since last month is a starting point — correct use of since. |
Hindi से does the job of both since AND for in English.
Since = a point in time (since 2020, since Monday, since childhood)
For = a length of time (for 3 years, for 6 months, for a long time)
Test: Can you replace it with a specific date? → since. Is it a duration? → for.
This tense comes up constantly in professional settings — not just interviews. These are the moments where getting it right signals fluency, and getting it wrong signals otherwise.