Prepozițiile de timp arată când sau cât timp se întâmplă ceva. Aici le compari pe cele care se confundă ușor, pentru că în română se traduc adesea la fel.
by sau until
Ambele pot însemna „până”, dar sensul diferă:
| Prepoziția | Ce arată | Exemplu |
|---|---|---|
| by | cel târziu la acel moment (un termen) | Send the report by Friday. |
| until | o acțiune care continuă până atunci | I'll wait until Friday. |
I have to finish the report by Monday.
Trebuie să termin raportul până luni (cel târziu).
The shop is open until eight in the evening.
Magazinul este deschis până la opt seara.
Dacă poți întreba „până când continuă?”, folosești until. Dacă e un termen limită, folosești by.
during sau for
Ambele răspund la întrebări despre timp, dar diferit:
| Prepoziția | Ce urmează | Răspunde la | Exemplu |
|---|---|---|---|
| during | un substantiv (eveniment) | când? | I fell asleep during the film. |
| for | o durată | cât timp? | We stayed in Rome for three days. |
She called me during the meeting.
M-a sunat în timpul ședinței.
I've lived here for ten years.
Locuiesc aici de zece ani.
in time sau on time
The train arrived on time.
Trenul a sosit la timp (la ora stabilită).
We got to the station in time to catch the train.
Am ajuns în gară la timp ca să prindem trenul.
On time înseamnă „la ora stabilită, nici mai devreme, nici mai târziu”. In time înseamnă „suficient de devreme ca să poți face ceva”.