Breakdown of Ne mogu ni spavati zbog stresa.
Questions & Answers about Ne mogu ni spavati zbog stresa.
What does ni mean in this sentence?
Here ni means even in a negative sentence, so Ne mogu ni spavati is I can’t even sleep.
In Croatian, ni often appears with negation:
- Ne vidim ga. = I don’t see him.
- Ne vidim ga ni danas. = I don’t even see him today.
So without ni, Ne mogu spavati just means I can’t sleep.
With ni, it becomes stronger: I can’t even sleep.
Why is it ne mogu and not one word?
Because in Croatian, the negative particle ne is usually written separately from the verb:
- mogu = I can
- ne mogu = I cannot / I can’t
This is normal for most verbs. English speakers sometimes expect a single word, but Croatian usually keeps them separate.
A few very common forms are exceptions and are written together, such as:
- nemam = I don’t have
- nisam = I am not
But ne mogu stays as two words.
Why is spavati in the infinitive?
Because after the modal verb moći (can / to be able to), Croatian uses the infinitive.
So:
- mogu spavati = I can sleep
- ne mogu spavati = I can’t sleep
This works much like English:
- I can sleep
- I can’t sleep
Here:
- mogu = I can
- spavati = to sleep
Why is there no word for I in the sentence?
Because Croatian often leaves out subject pronouns when they are already clear from the verb form.
Mogu already tells us the subject is I:
- mogu = I can
- možeš = you can
- može = he/she/it can
So Ne mogu ni spavati zbog stresa naturally means I can’t even sleep because of stress without needing ja.
You could say Ja ne mogu ni spavati zbog stresa, but that adds emphasis, like: I can’t even sleep because of stress.
Why is it zbog stresa and not zbog stres?
Because the preposition zbog requires the genitive case.
The noun is:
- stres = stress
After zbog, it changes to:
- stresa
So:
- zbog stresa = because of stress
This is a very important pattern to remember:
- zbog kiše = because of the rain
- zbog posla = because of work
- zbog stresa = because of stress
What exactly does zbog mean here?
Can I also say Ne mogu spavati zbog stresa without ni?
Is the word order fixed?
Not completely. Croatian word order is fairly flexible, but different orders change the emphasis.
The original:
- Ne mogu ni spavati zbog stresa.
This is natural and emphasizes ni spavati = even sleep.
You could also say:
- Zbog stresa ne mogu ni spavati.
This puts more focus on the cause: because of stress.
Both are natural. Croatian often moves parts of the sentence around for emphasis, but the original version is very standard.
Could ni mean nor or neither too?
Why is it spavati and not zaspati?
Good question. These verbs are related but not the same:
- spavati = to sleep
- zaspati = to fall asleep
So:
- Ne mogu spavati. = I can’t sleep.
- Ne mogu zaspati. = I can’t fall asleep.
In everyday speech, people sometimes use ne mogu spavati even when they really mean they are unable to fall asleep, but strictly speaking, zaspati is more precise for fall asleep.
What is the basic structure of the whole sentence?
Is od stresa also possible instead of zbog stresa?
Yes, you may also hear od stresa, and it can sound natural in everyday speech.
Very roughly:
- zbog stresa = because of stress
- od stresa = from stress / due to stress
In many contexts they are close in meaning.
However, zbog stresa is a very clear and standard way to express cause, and it is an excellent choice for learners.
So:
- Ne mogu ni spavati zbog stresa. = very standard
- Ne mogu ni spavati od stresa. = also natural in many situations
Sign up free — start using our AI language tutor
Start learning CroatianMaster Croatian — from Ne mogu ni spavati zbog stresa to fluency
All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.
- ✓Infinitely deep — unlimited vocabulary and grammar
- ✓Fast-paced — build complex sentences from the start
- ✓Unforgettable — efficient spaced repetition system
- ✓ AI tutor to answer your grammar questions