B1 Time Expressions 6 min read Fácil

Duration Expressions

Choose 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.)
Subject + Verb + de + [Time Duration]

Overview

Time is a tricky thing in any language. In Romanian, expressing duration is like choosing the right shoes for a hike. You need the perfect fit for the situation.
Sometimes you talk about how long something has been happening. Other times, you focus on a finished block of time. You might even talk about a future plan.
Romanian uses specific prepositions to make these distinctions clear. Mastering this makes you sound like a local, not a textbook. It helps you navigate job interviews and casual coffee dates.
Let's dive into how we measure time in Romanian. It is easier than you think once you see the patterns. Just remember that Romanian logic differs slightly from English.
We focus heavily on whether the action is still going on.

How This Grammar Works

Romanian duration revolves around a few key players. The most famous one is de. It is the superstar of Romanian time expressions.
You use it when an action started in the past and continues now. Think of it as a bridge between then and now. Then we have timp de.
This phrase describes a specific, bounded block of time. It is like a box with a lid. Once the time is up, the box is closed.
We also use î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.
If you use the wrong one, you might confuse your friends. But don't worry, even locals get a bit lazy with these. The goal is to be understood and feel confident.

Formation Pattern

1
Building these expressions follows a simple three-step recipe.
2
Pick your duration preposition based on the context.
3
Add the number of units you are measuring.
4
Add the time unit like ore, zile, or ani.
5
For ongoing actions, use 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

Use 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.
Use timp de when the duration is a fixed limit. Imagine you are at the gym. You ran timp de treizeci de minute.
The running is done, or you are describing the set period. Use pentru when you book a hotel room. You are staying pentru trei nopți.
This shows your plan for the future. Use în when you brag about your speed.
I finished the report în două ore!
This marks the time it took to complete a task.
It is perfect for job interviews when you want to impress.

When Not To Use It

Do not use 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.
Do not use 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.
Using 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.
Don't use în if the action hasn't finished yet. It is only for completed achievements or predicted completion times.

Common Mistakes

The biggest mistake is the 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

Let’s look at 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.
Finally, compare 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

Q

Can I just skip timp de and just say the time?

Yes, in casual speech, you often just say the duration.

Q

Is de always used with the present tense?

Mostly, if the action is still happening right now.

Q

How do I say for ages?

Use the phrase de o veșnicie. It adds a nice dramatic flair.

Q

Does pentru ever mean since?

No, never. Pentru is strictly for intended duration or purpose.

Q

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.

1

Ongoing duration

Action started in the past and continues to the present.

“Lucrez aici de luni.”

“Aștept de zece minute.”

2

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

Reference table for Duration Expressions
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

Formal
Aștept de o oră.

Aștept de o oră. (Waiting)

Neutro
Aștept de o oră.

Aștept de o oră. (Waiting)

Informal
Stau de o oră.

Stau de o oră. (Waiting)

Gíria
Sunt aici de o oră, frate.

Sunt aici de o oră, frate. (Waiting)

Romanian Duration Prepositions

Duration

Ongoing

  • de for/since

Bounded

  • timp de for a period

Completion

  • în within/in

Intention

  • pentru for (future)

De vs. Timp de

Ongoing (de)
Aștept de o oră. I've been waiting for an hour (still waiting).
Bounded (timp de)
Am așteptat timp de o oră. I waited for an hour (finished waiting).

Which Preposition Should I Use?

1

Is the action still happening?

YES ↓
NO
Use 'timp de' or 'în'
2

Are you measuring the total time?

YES ↓
NO
Use 'de la' (starting point)
3

Is it a future plan?

YES ↓
NO
Use 'de'

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

1

Stau aici de o oră.

I have been here for an hour.

2

Lucrez de luni.

I have been working since Monday.

3

Aștept de zece minute.

I have been waiting for ten minutes.

4

Plouă de dimineață.

It has been raining since morning.

1

Am dormit timp de opt ore.

I slept for eight hours.

2

Am vorbit timp de o oră.

I spoke for an hour.

3

Nu am mâncat timp de o zi.

I haven't eaten for a day.

4

Am citit timp de două ore.

I read for two hours.

1

Locuiesc în Cluj de cinci ani.

I have lived in Cluj for five years.

2

Cât timp ai așteptat?

How long did you wait?

3

Am lucrat la acest proiect timp de o lună.

I worked on this project for a month.

4

Ea învață limba română de șase luni.

She has been learning Romanian for six months.

1

Suntem blocați în trafic de mai bine de o oră.

We have been stuck in traffic for over an hour.

2

Am analizat datele timp de trei zile consecutive.

I analyzed the data for three consecutive days.

3

Ea nu a mai ieșit din casă de săptămâna trecută.

She hasn't left the house since last week.

4

Am discutat despre acest subiect timp de o întreagă după-amiază.

We discussed this topic for a whole afternoon.

1

Proiectul a fost suspendat pe o durată de șase luni.

The project was suspended for a duration of six months.

2

Am parcurs manualul pe parcursul a două săptămâni.

I went through the manual over the course of two weeks.

3

De la începutul anului, am observat o creștere constantă.

Since the beginning of the year, I have observed a constant growth.

4

Am așteptat acest moment timp de decenii întregi.

I have waited for this moment for entire decades.

1

Se află în acest impas de o perioadă considerabilă.

He has been in this impasse for a considerable period.

2

Am fost angajat în această activitate pe parcursul întregii veri.

I was engaged in this activity throughout the entire summer.

3

De milenii, această tradiție a fost păstrată cu sfințenie.

For millennia, this tradition has been kept sacredly.

4

Am fost nevoiți să așteptăm timp de o veșnicie.

We were forced to wait for an eternity.

Easily Confused

Duration Expressions vs De vs De la

Learners mix up duration and starting point.

Duration Expressions vs De vs Timp de

Learners use them interchangeably regardless of tense.

Duration Expressions vs Timp de vs În

Learners use 'în' for duration.

Erros comuns

Am stau de o oră.

Stau de o oră.

Don't use past tense for ongoing actions.

Stau o oră.

Stau de o oră.

Missing 'de' makes it sound like a future event or general statement.

Stau din o oră.

Stau de o oră.

'Din' is for points in time, not durations.

Stau pentru o oră.

Stau de o oră.

'Pentru' is not used for duration in this way.

Am lucrat de o oră.

Am lucrat timp de o oră.

Use 'timp de' for completed duration.

Am lucrat pentru o oră.

Am lucrat timp de o oră.

Avoid 'pentru' for time duration.

Am lucrat în o oră.

Am lucrat timp de o oră.

'În' means 'within' or 'in'.

Lucrez de la o oră.

Lucrez de o oră.

'De la' is for starting points, not duration.

Am lucrat de o oră.

Am lucrat timp de o oră.

Consistency is key for past actions.

Lucrez timp de o oră (ongoing).

Lucrez de o oră.

'Timp de' is usually for completed actions.

Am lucrat pe o durată de o oră.

Am lucrat timp de o oră.

While grammatically possible, it's often redundant.

Lucrez de o oră și jumătate.

Lucrez de o oră și o jumătate.

Grammar precision with fractions.

Am lucrat de-a lungul unei ore.

Am lucrat timp de o oră.

Wrong usage of 'de-a lungul'.

Lucrez de la două ore.

Lucrez de două ore.

Incorrect preposition for duration.

Sentence Patterns

Stau aici de ___.

Am lucrat timp de ___.

Cât timp ___ tu aici?

Nu am ___ timp de o oră.

Real World Usage

Social Media very common

Sunt în vacanță de o săptămână! #fericit

Job Interview common

Lucrez în acest domeniu de zece ani.

Travel common

Aștept trenul de o oră.

Food Delivery common

Aștept comanda de o oră, unde este?

Doctor's Office common

Mă doare capul de dimineață.

Texting constant

Te aștept de 10 min, unde ești?

🎯

The 'Present' Secret

When using 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

Don't forget the extra 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

In casual conversation, you can often drop timp de and just say the duration. Am dormit opt ore is perfectly natural and common.
💬

The Eternal 'Imediat'

Romanians use 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...'.

Am locuit aici de 5 ani. Locuiesc aici de 5 ani.

Always add 'timp de' to avoid ambiguity.

Am lucrat 5 ore. Am lucrat timp de 5 ore.

Start with 'Cât timp' to be clear.

Cât stai? Cât timp stai?

Use 'de' + day name for 'since'.

Stau din luni. Stau de luni.

Pronúncia

/de/

De

Pronounced like 'deh'.

/timp de/

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

detimp decât timpde lapână laorezileani

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

Scrie despre cât timp locuiești în orașul tău.
Descrie o zi de muncă și cât timp ai lucrat.
Povestește despre o așteptare lungă.
Reflectează asupra timpului petrecut învățând româna.

Test Yourself

Choose the correct preposition for an ongoing action.

Locuiesc în București ___ trei ani.

✓ Correct! ✗ Not quite. Correct answer: de
We use 'de' because the person still lives in Bucharest (ongoing action).
Express how long it took to finish a task.

Am citit această carte ___ două ore.

✓ Correct! ✗ Not quite. Correct answer: în
'În' is used to show the duration it took to complete the activity of reading the book.
Select the correct phrase for a bounded time block.

Am vorbit la telefon ___ zece minute.

✓ Correct! ✗ Not quite. Correct answer: timp de
'Timp de' is perfect for a specific, completed block of time like a phone call.

Score: /3

Exercicios praticos

8 exercises
Fill in the blank with the correct preposition.

Stau aici ___ o oră.

✓ Correct! ✗ Not quite. Correct answer: de
Ongoing action uses 'de'.
Choose the correct sentence. Múltipla escolha

Which sentence is correct?

✓ Correct! ✗ Not quite. Correct answer: Am lucrat timp de o oră.
Completed action uses 'timp de'.
Correct the mistake. Error Correction

Find and fix the mistake:

Am locuit aici de doi ani (and I still live here).

✓ Correct! ✗ Not quite. Correct answer: Locuiesc aici de doi ani.
Ongoing action requires present tense.
Transform to past tense. Sentence Transformation

Stau de o oră.

✓ Correct! ✗ Not quite. Correct answer: Am stat timp de o oră.
Past tense requires 'timp de'.
Is this rule true? True False Rule

We use 'de' for ongoing actions.

✓ Correct! ✗ Not quite. Correct answer: True
Yes, 'de' is for ongoing.
Complete the dialogue. Dialogue Completion

A: Cât timp ai lucrat? B: ___.

✓ Correct! ✗ Not quite. Correct answer: Am lucrat timp de o oră.
Past tense question needs past tense answer.
Order the words. Sentence Building

o / de / stau / oră

✓ Correct! ✗ Not quite. Correct answer: Stau de o oră.
Correct word order.
Conjugate the verb. Conjugation Drill

Eu (a lucra) de o oră.

✓ Correct! ✗ Not quite. Correct answer: lucrez
Ongoing action needs present tense.

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

Spanish partial

Llevo + time + gerundio

Spanish uses a specific verb 'llevar', Romanian uses the main verb.

French high

Depuis + time

French 'depuis' is a specific preposition, Romanian 'de' is a general preposition.

German moderate

Seit + time

German 'seit' is strictly for time, Romanian 'de' has many other uses.

Japanese low

Time + kan + verb

Japanese is agglutinative, Romanian is analytic.

Arabic low

Li + time

Arabic has a completely different grammatical system.

Chinese low

Verb + duration

Chinese lacks prepositions for duration.

Was this helpful?
Nenhum comentário ainda. Seja o primeiro a compartilhar suas ideias!