Hebrew has three tenses and no perfect — no have auxiliary, nothing to build one out of. The full mapping of English perfects onto Hebrew is on Hebrew has no perfect, and the past tense's own range on using the past. This page is the narrower question those two leave open: why the sentence that comes out of your mouth is in the present, and why nobody ever corrects it.
The word English conjugates is not the word Hebrew conjugates
Look at where the tense actually sits in an English perfect. In I *have finished, the tensed word is *have, and it is in the present. Finished is not tensed at all — it is a participle hanging off the auxiliary. So a learner who translates the finite verb of the English sentence, which is a reasonable thing to do, translates a present tense.
Hebrew has no auxiliary to carry that tense, so it lands on the only verb in the clause — and lands there in the past, because the finishing is over.
| English | English's tensed word | Hebrew's tensed word | Hebrew |
|---|---|---|---|
| I have finished | have — present | finish — past | סיימתי |
| I haven't seen it | have — present | see — past | עוד לא ראיתי את זה |
| I have been to Japan | have — present | be — past | הייתי ביפן |
| I used to live there | used — past | live — past | גרתי שם |
| We would go every summer | would — past of will | go — past | היינו נוסעים כל קיץ |
Every row in the right-hand column is a past tense, and every English sentence in the left-hand column has something present-looking or future-looking sitting in the middle of it. That mismatch is the entire error.
The error, and why nothing stops it
❌ אני כבר שולח לך את זה
Incorrect as 'I've already sent it to you' — the sending is over, so it takes the past: כבר שלחתי לך את זה. As written the sentence is fine Hebrew and means 'I'm sending it to you right now', which is why the person you said it to will simply wait for the file.
כבר שלחתי לך את זה אתמול בלילה, תבדוק בספאם.
kvar shalákhti lekhá et ze etmól baláyla, tivdók baspám
I already sent it to you last night — check your spam. (to a man)
Read that ❌ line again, because it is the shape of every error on this page. Nothing about the wrong sentence is broken. It is grammatical, idiomatic, well formed and about a different moment in time. No Israeli will stop you, because there is nothing to stop — and an error that produces good sentences is the kind that lasts for years.
The negative half hides even better
I haven't finished is where the auxiliary is doing the most work and where the mistranslation is least visible. English negates the auxiliary; Hebrew negates the past-tense verb, and needs one of a small set of adverbs to carry the "yet".
❌ אני לא מסיים את הספר
Incorrect as 'I haven't finished the book' — the reading is finished or not finished at some point in the past, so the verb is past: עוד לא סיימתי את הספר. As written it says 'I don't finish the book' or 'I'm not finishing the book' — a statement about your habits, not about the book.
עוד לא סיימתי את הספר, אל תספרי לי איך זה נגמר.
od lo siyámti et haséfer, al tesaperí li eikh ze nigmár
I haven't finished the book yet — don't tell me how it ends. (to a woman)
עדיין לא קיבלתי תשובה, וזה כבר שבועיים.
adáyin lo kibálti tshuvá, vezé kvar shvu'áyim
I still haven't had an answer, and it's been two weeks now.
The question, and the four words that answer it
One question sorts the whole family: is the situation over? If it is, the verb is past and an adverb carries whatever English was building into the tense. If it is not, the verb is present — and that half is perfect-equivalents' business, not this page's.
| English | Ask yourself | Hebrew |
|---|---|---|
| I've already paid | Is the paying finished? Yes. | כבר שילמתי — past |
| I haven't paid yet | Is the paying finished? No — but the not-paying is a fact about a past stretch. | עוד לא שילמתי — past |
| I've never been there | Is any visiting over? There was none. | אף פעם לא הייתי שם — past |
| I've been waiting an hour | Am I still waiting? Yes. | אני מחכה כבר שעה — present |
| I've lived here three years | Do I still live here? Yes. | אני גר פה שלוש שנים — present |
The four words doing the aspectual work are כבר "already, by now", עדיין and עוד לא "still not, not yet", and אף פעם לא "never". They are laid out properly on כבר, עדיין, עוד. One register note belongs here: everyday "never" for past time is אף פעם לא; מעולם לא means the same thing and belongs to (formal) writing, and putting it into a conversation about your weekend is its own kind of error.
אף פעם לא אכלתי סושי, ואני בן ארבעים.
af pá'am lo akhálti súshi, va'aní ben arba'ím
I've never eaten sushi, and I'm forty. (everyday register)
"Used to" and "would" both come out past
English has two ways of describing a past routine, and one of them is built on will. A learner translating word by word produces a Hebrew future for it, which is the most conspicuous version of this error because the sentence is now about next summer.
Hebrew's answer to both is a past tense — either the plain past, or היה + participle, which frames the routine as a stretch of past life rather than as a set of events. Both words in that construction agree with the subject, and the full account is on היה + בינוני.
היינו נוסעים לכינרת כל קיץ, שלושה ימים בקמפינג.
hayínu nos'ím lakinéret kol káyits, shloshá yamím bakémping
We used to drive up to the Kinneret every summer — three days camping.
נסענו לכינרת כל קיץ עד שהילדים גדלו.
nasánu lakinéret kol káyits ad shehayeladím gadlú
We drove up to the Kinneret every summer until the kids grew up. (the plain past says much the same thing; היינו נוסעים puts the routine itself in the foreground)
Common Mistakes
1. The present for a finished event. The flagship, and it always produces a good sentence about a different moment.
❌ אני מדבר איתו על זה כבר
Incorrect as 'I've already spoken to him about it' — the conversation is over, so the verb is past: כבר דיברתי איתו על זה. As written it says you are talking to him now.
✅ כבר דיברתי איתו על זה, הוא בעניינים.
kvar dibárti itó al ze, hu ba'inyaním
I've already spoken to him about it, he's up to speed.
2. The present for a negated perfect. The auxiliary is where English puts the not, so this is where word-by-word translation goes wrong hardest.
❌ אני לא מקבל את החבילה
Incorrect as 'I haven't received the parcel' — receiving is a finished event, so it takes the past: עוד לא קיבלתי את החבילה. As written it means you are refusing to accept the parcel.
✅ עוד לא קיבלתי את החבילה, היא הייתה אמורה להגיע ביום שני.
od lo kibálti et hakhavilá, hi haytá amurá lehagía beyóm shení
I still haven't got the parcel — it was supposed to arrive on Monday.
3. The future for a past habit. English would is the past of will, and only the first half of that survives translation.
❌ נלך לשם כל שבת אחרי בית הכנסת
Incorrect as 'we would go there every Saturday' — a past routine is a past tense: הלכנו לשם כל שבת, or היינו הולכים לשם כל שבת. As written the sentence is a plan for the Saturdays to come.
✅ היינו הולכים לשם כל שבת אחרי בית הכנסת.
hayínu holkhím leshám kol shabát akharéi beit haknéset
We used to go there every Saturday after synagogue.
4. "I have been to" rendered with no verb at all. Hebrew has no present-tense to be, so a learner who strips the English auxiliary is left with a subject and a place — and that is already a sentence.
❌ אני ביפן פעמיים
Incorrect — English 'have been to' is a past-tense visit, and Hebrew builds it on the past of היה: הייתי ביפן פעמיים. אני ביפן on its own is a fine sentence reporting where you are standing right now, and פעמיים then has nothing to attach to.
✅ הייתי ביפן פעמיים ואני עדיין לא מבינה איך המטרו עובד.
hayíti beyapán pa'amáyim va'aní adáyin lo meviná eikh hamétro ovéd
I've been to Japan twice and I still don't understand how the metro works. (f. speaker)
5. Over-correcting once the rule lands. This is the trap on the far side. Both of these are correct Hebrew, and they are about two different people.
✅ אני עובד שם שלושה חודשים ועדיין לא מכיר את כולם.
aní ovéd sham shloshá khodashím va'adáyin lo makír et kulám
I've been working there three months and I still don't know everyone. (m. speaker) — present, because I am still working there
✅ עבדתי שם שלושה חודשים ואז התפטרתי.
avádti sham shloshá khodashím ve'áz hitpatárti
I worked there three months and then resigned. — past, and the past is what says the job is over
Key Takeaways
- In an English perfect the tensed word is the auxiliary — have, present — and the event verb is an untensed participle. Hebrew has no auxiliary, so the tense lands on the event verb, and it lands in the past.
- Throw the auxiliary away untranslated. Have, had, used and would have no Hebrew counterpart at all.
- Every error here produces a grammatical sentence about a different moment: אני כבר שולח is "I'm sending it now", אני לא מסיים is "I don't finish", אני ביפן is "I'm in Japan". Nothing is broken, so nothing corrects you.
- The negated perfect is the worst case, because the not sits on the auxiliary in English: I haven't finished is עוד לא סיימתי, past tense.
- One question decides it: is the situation over? Over gives the past plus כבר · עוד לא · עדיין לא · אף פעם לא; still running gives the present plus a duration.
- Everyday "never" for past time is אף פעם לא. מעולם לא is the same meaning in a (formal) register.
- English used to and would both come out as a Hebrew past — plain (נסענו כל קיץ) or היה + participle (היינו נוסעים כל קיץ). Rendering would with a Hebrew future turns a memory into a plan.
Now practice Hebrew
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Hebrew →Related Topics
- Hebrew Has No Perfect: כבר, עדיין, מאז, זהB1 — There is no have-perfect in Hebrew of any kind. English present perfects split across two completely different Hebrew renderings — past plus an adverb when the event is over, and PRESENT plus a duration when the situation is still going on — and picking the wrong one silently changes what you said.
- Using the Past: Simple, Perfect and Pluperfect All at OnceA2 — אכלתי is 'I ate', 'I have eaten' and 'I had eaten', and nothing in the verb chooses between them. English marks aspect and anteriority on the verb; Hebrew builds the timeline around it, with כבר, קודם, לפני כן and אז — or leaves the order to context.
- היה + בינוני: Habitual Past and Unreal SituationsB1 — Two words, two entirely different jobs. הייתי הולך is both 'I used to go' and 'I would go (if…)' — and nothing in the construction chooses between them, so you have to read the whole sentence before the meaning is fixed. What it never means is 'I was going'.
- כבר, עדיין, עוד: Already, Still, YetA2 — English needs four words here — already, still, yet, any more — and Hebrew needs three plus לא. The Hebrew word does not change when the polarity flips: כבר is already and כבר לא is not any more, עדיין is still and עדיין לא is not yet.
- Over-Using the Classical ImperativeB1 — The one item in this group that carries no ❌ at all, because nothing on it is wrong. Textbooks drill שב, כתוב and שמע; Israelis say תשב, תכתוב and תשמע; the Academy calls the choice a question of style and gives three reasons for the shift — and one of them is that native speakers cannot reliably form the normative imperative either.