Duration Expressions
de for ongoing actions and timp de for completed blocks to express duration accurately in Romanian.
Grammar Rule in 30 Seconds
To express duration in Romanian, use the preposition 'de' followed by the time period, often paired with the verb 'a sta' or 'a lucra'.
- Use 'de' + time period for duration: 'Stau aici de două ore.' (I've been here for two hours.)
- Use 'timp de' for emphasis on the span: 'Am citit timp de o oră.' (I read for an hour.)
- Use 'până la' for a deadline or end point: 'Lucrez până la ora cinci.' (I work until five.)
Overview
How This Grammar Works
de. It is the superstar of Romanian time expressions.timp de.în to show how fast you finish something. For future intentions, we reach for pentru. Each preposition tells a different story about your relationship with time.Formation Pattern
ore, zile, or ani.
de + [Time]. For example, de doi ani. If the number is over twenty, add another de. It sounds like de douăzeci și unu de ani. Yes, Romanian loves the word de a bit too much. For bounded blocks, use timp de + [Time]. For example, timp de o oră. For future goals, use pentru + [Time]. For example, pentru o săptămână. For completion speed, use în + [Time]. For example, în zece minute. It is like building with Lego bricks. Once you have the pieces, they click together perfectly every time.
When To Use It
de when you are still doing the activity. If you started waiting for a bus at 9:00 and it is 9:15, say aștept de cincisprezece minute. Use it for your job, your hobbies, or your residency.timp de when the duration is a fixed limit. Imagine you are at the gym. You ran timp de treizeci de minute.pentru when you book a hotel room. You are staying pentru trei nopți.în when you brag about your speed. I finished the report în două ore! This marks the time it took to complete a task.When Not To Use It
de for a specific point in time. If you want to say "at five o'clock," use la ora cinci. Duration is about the length, not the spot on the calendar.pentru for things happening right now. This is a common trap for English speakers. In English, you say I have lived here for five years.In Romanian, you must use
de.pentru there sounds like you plan to live there for five years starting now. Avoid using timp de for vague, non-measured periods. If you just mean for a while, use o vreme or puțin.în if the action hasn't finished yet. It is only for completed achievements or predicted completion times.Common Mistakes
English For trap. English uses for for almost everything related to duration. Romanian is much more selective and picky. Many learners say lucrez pentru doi ani. This sounds like you have a two-year contract starting today. If you mean you've been working there, use lucrez de doi ani. Another mistake is forgetting the extra de after the number twenty. Writing douăzeci minute is a classic slip-up. It must be douăzeci de minute. Think of the number twenty as a gatekeeper that demands a toll. Also, watch your tenses. With de, we usually use the present tense. In English, you use the perfect tense. Romanian keeps it simple and stays in the present. It’s like the language is living in the moment.Contrast With Similar Patterns
de versus de la. They look similar but act differently. De measures the whole length of time.De la marks only the starting point. If you say de luni, you mean for a period of Mondays(which is weird). You should say
de la luni to mean since Monday. Another contrast is în versus după.În zece minute means the task takes ten minutes to finish. După zece minute means you will start the task after ten minutes pass. It is the difference between working hard and procrastinating.timp de with pe parcursul. Timp de is basic and common. Pe parcursul is more formal, like during or over the course of.Use it in business meetings to sound extra professional.
Quick FAQ
Can I just skip timp de and just say the time?
Yes, in casual speech, you often just say the duration.
Is de always used with the present tense?
Mostly, if the action is still happening right now.
How do I say for ages?
Use the phrase de o veșnicie. It adds a nice dramatic flair.
Does pentru ever mean since?
No, never. Pentru is strictly for intended duration or purpose.
Why is Romanian so obsessed with the word de?
It is the Swiss Army knife of our grammar. Get used to it!
Meanings
Duration expressions describe the length of time an action continues or the span of time between two points.
Ongoing duration
Action started in the past and continues to the present.
“Lucrez aici de luni.”
“Aștept de zece minute.”
Completed span
The total length of time an action lasted.
“Am dormit timp de opt ore.”
“Am călătorit timp de o săptămână.”
Duration Structure
| Type | Preposition | Verb Tense | Example |
|---|---|---|---|
| Ongoing | de | Present | Locuiesc aici de 2 ani |
| Completed | timp de | Past | Am locuit timp de 2 ani |
| Negative | de/timp de | Present/Past | Nu stau de mult |
| Question | Cât timp | Present/Past | Cât timp ai stat? |
| Future | de | Future | Voi sta de mâine |
| Emphasis | pe parcursul | Past | Am citit pe parcursul a 2 ore |
Reference Table
| Preposition | English Equivalent | Usage Context | Example |
|---|---|---|---|
| de | for / since | Ongoing actions (Present Tense) | Locuiesc aici de un an. |
| timp de | for (a period) | Bounded blocks of time | Am dormit timp de opt ore. |
| în | in / within | Time to complete a task | Gătesc cina în zece minute. |
| pentru | for (intended) | Future plans / Intentions | Plec în vacanță pentru o lună. |
| de la... până la | from... until | Start and end points | Lucrez de la 9 la 5. |
| pe parcursul | during / throughout | Formal duration | Vom discuta pe parcursul zilei. |
Espectro de formalidade
Aștept de o oră. (Waiting)
Aștept de o oră. (Waiting)
Stau de o oră. (Waiting)
Sunt aici de o oră, frate. (Waiting)
Romanian Duration Prepositions
Ongoing
- de for/since
Bounded
- timp de for a period
Completion
- în within/in
Intention
- pentru for (future)
De vs. Timp de
Which Preposition Should I Use?
Is the action still happening?
Are you measuring the total time?
Is it a future plan?
Common Time Units with Duration
Small Units
- • secunde
- • minute
Medium Units
- • ore
- • zile
- • săptămâni
Large Units
- • luni
- • ani
- • secole
Examples by Level
Stau aici de o oră.
I have been here for an hour.
Lucrez de luni.
I have been working since Monday.
Aștept de zece minute.
I have been waiting for ten minutes.
Plouă de dimineață.
It has been raining since morning.
Am dormit timp de opt ore.
I slept for eight hours.
Am vorbit timp de o oră.
I spoke for an hour.
Nu am mâncat timp de o zi.
I haven't eaten for a day.
Am citit timp de două ore.
I read for two hours.
Locuiesc în Cluj de cinci ani.
I have lived in Cluj for five years.
Cât timp ai așteptat?
How long did you wait?
Am lucrat la acest proiect timp de o lună.
I worked on this project for a month.
Ea învață limba română de șase luni.
She has been learning Romanian for six months.
Suntem blocați în trafic de mai bine de o oră.
We have been stuck in traffic for over an hour.
Am analizat datele timp de trei zile consecutive.
I analyzed the data for three consecutive days.
Ea nu a mai ieșit din casă de săptămâna trecută.
She hasn't left the house since last week.
Am discutat despre acest subiect timp de o întreagă după-amiază.
We discussed this topic for a whole afternoon.
Proiectul a fost suspendat pe o durată de șase luni.
The project was suspended for a duration of six months.
Am parcurs manualul pe parcursul a două săptămâni.
I went through the manual over the course of two weeks.
De la începutul anului, am observat o creștere constantă.
Since the beginning of the year, I have observed a constant growth.
Am așteptat acest moment timp de decenii întregi.
I have waited for this moment for entire decades.
Se află în acest impas de o perioadă considerabilă.
He has been in this impasse for a considerable period.
Am fost angajat în această activitate pe parcursul întregii veri.
I was engaged in this activity throughout the entire summer.
De milenii, această tradiție a fost păstrată cu sfințenie.
For millennia, this tradition has been kept sacredly.
Am fost nevoiți să așteptăm timp de o veșnicie.
We were forced to wait for an eternity.
Easily Confused
Learners mix up duration and starting point.
Learners use them interchangeably regardless of tense.
Learners use 'în' for duration.
Erros comuns
Am stau de o oră.
Stau de o oră.
Stau o oră.
Stau de o oră.
Stau din o oră.
Stau de o oră.
Stau pentru o oră.
Stau de o oră.
Am lucrat de o oră.
Am lucrat timp de o oră.
Am lucrat pentru o oră.
Am lucrat timp de o oră.
Am lucrat în o oră.
Am lucrat timp de o oră.
Lucrez de la o oră.
Lucrez de o oră.
Am lucrat de o oră.
Am lucrat timp de o oră.
Lucrez timp de o oră (ongoing).
Lucrez de o oră.
Am lucrat pe o durată de o oră.
Am lucrat timp de o oră.
Lucrez de o oră și jumătate.
Lucrez de o oră și o jumătate.
Am lucrat de-a lungul unei ore.
Am lucrat timp de o oră.
Lucrez de la două ore.
Lucrez de două ore.
Sentence Patterns
Stau aici de ___.
Am lucrat timp de ___.
Cât timp ___ tu aici?
Nu am ___ timp de o oră.
Real World Usage
Sunt în vacanță de o săptămână! #fericit
Lucrez în acest domeniu de zece ani.
Aștept trenul de o oră.
Aștept comanda de o oră, unde este?
Mă doare capul de dimineață.
Te aștept de 10 min, unde ești?
The 'Present' Secret
de for ongoing actions, always use the present tense. English speakers often try to use the past, but in Romanian, if it's still happening, it's present!The Number 20 Rule
de for numbers 20 and above. It's nouăsprezece minute but douăzeci de minute. It's a small detail that makes a huge difference.Dropping Timp De
timp de and just say the duration. Am dormit opt ore is perfectly natural and common.The Eternal 'Imediat'
imediat (immediately) for durations ranging from 5 seconds to 5 hours. It’s the ultimate flexible duration expression!Smart Tips
Use 'Locuiesc de...' instead of 'Am locuit de...'.
Always add 'timp de' to avoid ambiguity.
Start with 'Cât timp' to be clear.
Use 'de' + day name for 'since'.
Pronúncia
De
Pronounced like 'deh'.
Timp de
Timp is pronounced /timp/.
Statement
Stau de o oră. ↘
Neutral tone.
Question
Cât timp ai stat? ↗
Rising intonation at the end.
Memorize It
Mnemonic
Remember 'DE' for 'D'uration of 'E'xistence (ongoing).
Visual Association
Imagine a clock with a long hand stretching from the past to the present for 'de', and a box containing a specific amount of time for 'timp de'.
Rhyme
For what is still true, use 'de' for you; for what is all done, 'timp de' is the one.
Story
Maria has been waiting at the station. She says 'Aștept de o oră' (ongoing). Finally, the train arrives. She says 'Am așteptat timp de o oră' (completed).
Word Web
Desafio
Write 5 sentences about things you have been doing today using 'de'.
Notas culturais
Romanians are generally flexible with time, but using 'de' correctly shows respect for the other person's time.
Similar usage to Romania, though some regional variations in vocabulary exist.
Often more precise with time expressions due to historical influences.
The use of 'de' comes from Latin 'de', meaning 'from'.
Conversation Starters
De cât timp locuiești în acest oraș?
Cât timp ai lucrat la ultimul tău proiect?
De când înveți limba română?
Cât timp ai așteptat la coadă astăzi?
Journal Prompts
Test Yourself
Locuiesc în București ___ trei ani.
Am citit această carte ___ două ore.
Am vorbit la telefon ___ zece minute.
Score: /3
Exercicios praticos
8 exercisesStau aici ___ o oră.
Which sentence is correct?
Find and fix the mistake:
Am locuit aici de doi ani (and I still live here).
Stau de o oră.
We use 'de' for ongoing actions.
A: Cât timp ai lucrat? B: ___.
o / de / stau / oră
Eu (a lucra) de o oră.
Score: /8
Perguntas frequentes (8)
No, 'de' is for ongoing actions. Use 'timp de' for past.
You can use 'de mult' (for a long time).
It is neutral and very common in both speech and writing.
In Romanian, the present tense indicates the action is still continuing.
Yes, 'de luni' (since Monday).
'De' is for duration, 'de la' is for the starting point.
Some verbs might use different structures, but 'de' is the standard for duration.
Use 'Cât timp' + verb.
In Other Languages
Llevo + time + gerundio
Spanish uses a specific verb 'llevar', Romanian uses the main verb.
Depuis + time
French 'depuis' is a specific preposition, Romanian 'de' is a general preposition.
Seit + time
German 'seit' is strictly for time, Romanian 'de' has many other uses.
Time + kan + verb
Japanese is agglutinative, Romanian is analytic.
Li + time
Arabic has a completely different grammatical system.
Verb + duration
Chinese lacks prepositions for duration.
Related Grammar Rules
Temporal Markers
Overview Time is like a river, and in Romanian, temporal markers are your oars. They help you navigate when things happ...
Frequency Markers
Overview Life is a series of habits and routines. You wake up. You drink coffee. You work. You sleep. But how often do...
Precision in Time
Overview Timing is the heartbeat of every conversation. In Romanian, being precise about time is a superpower. It is the...
Telling Time
Overview Ever felt lost when someone asks you for the time in Bucharest? Don't worry. Telling time in Romanian is actua...
Months and Seasons
Overview Time is the heartbeat of every conversation. You need it to book a flight to Bucharest. You need it to plan a...